body,html{ overflow-x:hidden;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; letter-spacing:1px;
font-size:14px;margin:0px; padding:0px;color:#333; background:#e1e1e1}
ul,li{margin:0px; padding:0px; list-style:none;}
body{ overflow:hidden;}
ul,li,dir,h4,h3,p{ margin:0px; padding:0px;}
img {
    display: block;
    width: 100%;
}
a{ text-decoration:none; color:#333;/*transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;*/
}
a:hover{text-decoration:none;/*transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;*/
}
.more:hover {
    background-color: #fff;
    color: #eb6100;
}
.more {
    display: block;
    width: 185px;
    height: 44px;
    border: 1px solid #fff;
    border-radius: 2px;
    font-size: 14px;
    color: #fff;
    line-height: 44px;
    text-align: center;
    transition: all .4s;
}
img{border:none;}
.clear{clear:both;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#fff;}
::-webkit-scrollbar{width:8px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:#863a20;}
::-webkit-scrollbar-thumb:hover{background:#863a20;}

::selection {
background:#863a20;
color: #fff;
}

@font-face {
    font-family: 'SourceHanSansCN-ExtraLight';
    src:  url('SourceHanSansCN-ExtraLight') format('otf'),    
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SourceHanSansCN-Light';
    src:  url('SourceHanSansCN-Light') format('otf'),    
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SourceHanSansCN-Medium';
    src:  url('SourceHanSansCN-Medium') format('otf'),    
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SourceHanSansCN-Regular';
    src:  url('SourceHanSansCN-Regular') format('otf'),    
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SourceHanSans-Normal';
    src:  url('SourceHanSans-Normal') format('otf'),    
    font-weight: normal;
    font-style: normal;

}



.home{ 
    position:relative; 
    background:#e1e1e1;
    /*background: url(texture_bg.png);*/
        
}

/*.home:after{background: #fff;
    bottom: 0;
    content: "";
    height: 30px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 99999999;}*/


/* header */
.header{position:fixed; top:30px;left:10%; width:80%; background:url(hd-bg_02.png);  z-index:999999999;-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px;}
    .logo{padding-left:5%; margin:0px; float:left; margin-top:15px; position:absolute; top:0px;}
    .menu{ float:right; position:relative;}
    .menu ul{ margin-top:30px;}
    .menu li{ float:left; width:90px; line-height:50px; font-size:15px; text-align:center; margin-top:10px;}
    .menu li a{color: #e5e5e5;}
    .menu li a:hover{ color:#863a20;}
.search{ position:absolute;top:0px;right:90px; width:0%; background:#fff; height:90px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; z-index:99999;}
.search input{height: 40px; padding-left:10px; padding-right:10px; outline:none; width:90%; line-height:40px; font-size:14px; color:#999; float:left; margin-top:25px;}
.search button{ float:right;height: 40px;line-height:40px; font-size:14px; background:#863a20; color:#fff; border:none; outline:none; width:10%;margin-top:25px;}
.lang{ position:absolute; top:10px; right:94px;}
.lang a{ 
    color:#666; font-size:12px; 
    /*border-right:1px solid #333; */
    padding-right:10px; 
    padding-left:10px;
}
.lang a:hover{ color:#863a20;}
.lang a i{ margin-right:5px;}
.lang span{ position:absolute; top:25px; left:-100px; padding:20px; width:222px; background:#fff; z-index:99999999999; border:1px solid #e5e5e5; display:none;}
.lang span b{ display:block; float:left; text-align:center; font-weight:600; color:#333;}





.navigation-down{position:absolute;top:91px; left:0px;width:100%; z-index:9999;}
.navigation-down .nav-down-menu{ width:100%;margin:0;position:absolute;top:0px; left:0px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.navigation-down-inner{margin:auto;width:100%;position:relative; height:auto;background: rgba(217, 220, 223, .95);background: #f5f5f5;z-index:999; border-bottom:4px solid #863a20;}

.menu_center{ width:1180px; margin:0 auto;}
.menu_left li a{ font-size:18px;display:block; text-align:center; display: block;
    width: 220px;
    height: 100px;
    background: url(topstart.png);
    background-repeat: no-repeat;
    text-align: center;
    color: #333;
    line-height: 100px;}
.menu_left li a:hover{background: url(topred.png); color:#fff;}
.menu_left ul{display:inline-block; width:120px !important;}
.menu_line:before{background: #b3b3b3;
    position: absolute;
    top: 0px;
    right: -3px;
    width: 5px;
    height: 5px;
    content: " ";
    z-index: 1;}
.menu_line:after{top: auto;
    bottom: -5px;
    background: #b3b3b3;
    position: absolute;
    bottom: -5px;
    right: -3px;
    width: 5px;
    height: 5px;
    content: " ";
    z-index: 1;
}

.menu_line{border-right: 1px dotted #b3b3b3; padding-right:50px;position:relative; padding-bottom:10px;}

.menu_left{text-align:center;}
.menu_product{ float:right; background:#c9cdd0; width:22%; padding:25px; padding-bottom:20px;}
.menu_product_img{ border:5px solid #b3b9c0;}
.menu_product h4{ margin-top:20px;}
.menu_product p{ font-size:14px; margin-bottom:20px; margin-top:10px;}
.menu_product .menu_more{ background:#863a20; width:100px; height:34px; line-height:34px; color:#fff; display:block; text-align:center; margin-top:20px;}
.menu_product .menu_more:hover{ border:1px solid #863a20; background:none; color:#863a20;}

.menu_one_warp{padding-top:70px; padding-bottom:70px;}
.menu_one{ float:left; width:21%; text-align:center;border-right: 1px dotted #b3b3b3; position:relative; padding-right:50px; margin-right:50px;}

.menu_one:before{background: #b3b3b3;
    position: absolute;
    top: 0px;
    right: -3px;
    width: 5px;
    height: 5px;
    content: " ";
    z-index: 1;}
.menu_one:after{top: auto;
    bottom: -5px;
    background: #b3b3b3;
    position: absolute;
    bottom: -5px;
    right: -3px;
    width: 5px;
    height: 5px;
    content: " ";
    z-index: 1;
}
.menu_one_last{ border:none;}
.menu_one_last:before{ background:none;}
.menu_one_last:after{ background:none;}
.menu_one_img:hover{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.menu_one:hover h4{ color:#863a20;}

.menu_news{ width:580px; margin:0 auto;}    
.menu_news_left h5{ font-size:12px; margin-top:20px;}
.menu_news_left p{ color:#666; font-size:14px; margin-bottom:10px; height:40px; overflow:hidden;}
.menu_news_left a{ color:#863a20;}
.menu_news_left{ float:left; padding-top:50px; padding-bottom:50px; padding-left:10px; padding-right:10px; width:290px;}
.menu_news_img{border:5px solid #b3b9c0;}
.menu_news_left:hover{ background:#ccd1d5;}

.menu_service p{ text-align:center; margin-top:20px;}
.menu_news_left:hover p{ color:#863a20;}
.menu_service .menu_news_left{ padding-bottom:20px;}
.menu_about{ float:right;}
.menu_about_left{ width:50%; padding-top:50px;}
.menu_about_left ul{ width:40%;}
.menu_about h5{ font-size:14px;}
.menu_about p{ font-size:12px; line-height:24px; height:48px; overflow:hidden;}

.music{ position:absolute; top:0px;left:0px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
/* header */



.banner{ overflow:hidden;}
.banner_btn{position: absolute;
    top: 50%;
    left: 50%;
    cursor: pointer;
    margin-top: -50px;
    margin-left: -50px;
    display:block;}

.banner_video{ position:absolute; top:-10%;left:0px; overflow:hidden;}



/* culture */
.home_culture{padding-left: 1.66667rem;
    padding-right: 1.66667rem; padding-bottom:110px;padding-top:80px;}
.home_culture .row{ margin:0px;}
.home_culture_one{position:relative; overflow:hidden;}


.home_cul_conent{ position: absolute;
    padding: 50px;
    bottom: -50px;
    left: 0;
    right: 0;
    z-index: 5;}
    .home_hover_bg{position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background:url(tm02.png);
    filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.home_cul_conent h4{color: #fff;
    font-size: 24px;
    line-height: 24px;
    letter-spacing:0px;}
.home_cul_conent h5{color: #777779;
    display: block;
    font-size: 14px; margin-top:20px; line-height:24px;}
.home_cul_conent a{height: auto; font-size:14px;
    margin-top: 0;
    opacity: 0;
     color: #863a20; width:305px; height:50px; line-height:50px;
    background: #373737; display:block; text-align:center;}


.home_cul_conent a i{ margin-left:10px;}
.home_cul_two h5{ color:#fff;}
.home_cul_three .home_cul_conent{ background:#373737;}
.home_cul_three h4{ color:#fff;}
.home_cul_three a{ background:#373737;}
.home_cul_three:hover a{ background:#863a20; color:#fff !important;}
.home_culture_one:hover a{ color:#863a20;}
.home_culture_one .home_cul img{
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    }
.home_culture_one:hover .home_cul img{
    transform:scale(1.1,1.1);
    -o-transform:scale(1.1,1.1);
    -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    }
.home_culture_one a:hover{ background:#863a20; color:#fff;}
.home_cul_four .home_cul_conent{ bottom:0px;}
.home_cul_four .home_cul_conent a{ margin-top:30px;opacity: 1;
    visibility: visible;}
.home_cul_four .home_hover_bg{ filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}

.cul_video{ position:absolute; top:0px;left:0px; width:100%; height:100%; background:#000;}

/* culture */



/* product */
.home_product{padding-left: 1.66667rem; 
    background:#f1f2f3;
    padding-right: 1.66667rem; padding-bottom:70px;padding-top:70px;}
    
.home_product_one{padding-bottom:2.38889rem;transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
	    
	}
	
.home_product_one:hover{ }
.home_product_one .home_pro_more{padding: 2.38889rem 1.38889rem 0 1.38889rem;line-height: 1.44444rem; display:block;
    color: #b0aeaa;
    text-align: right;letter-spacing: 1.4px; font-size:14px; text-transform:uppercase;}
	.home_product_one:hover .home_pro_more{ color:#863a20;}
.home_product_one a{}
.home_product_img{ overflow:hidden; height:328px;}

.home_product_one{ color:#fff;border-right:1px solid #4d4d4d; position:relative;}
.home_product_one p{font-size:16px; font-weight:600; margin-bottom:20px;}
.home_product .row{ margin:0px;}
.home_pro_hover:hover .home_product_img img{ margin-left:-10px;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.home_product_img{ width:85%; margin:0 auto;}
.home_product_one h4{ font-size:14px; line-height:20px; color:#e5e5e5;}
.home_product_one a{ margin-top:10px; display:block; color:#e5e5e5;}
.home_product_one:hover a{ color:#863a20; margin-left:10px;}
.home_pro_text{ padding-left:30px;}
.home_product_one:after{position:absolute; right:-2px; top:0px; width:1px; height:100%; background:#222; content:"";}
/* product */





/* news */
.home_news{padding-left: 1.66667rem;background:url(texture_dark_grey.png);/*background:#4a4f54;*/
    padding-right: 1.66667rem; padding-bottom:70px;padding-top:70px;}
.home_news_title{padding-left:35px; text-align:center; z-index:10;
    margin-right:35px;color: #9d9788;font-size:28px;
    font-weight: 300;
    letter-spacing: 0.08333rem;
    margin-bottom:30px;
    text-transform: uppercase; position:relative; padding-left:30px; padding-right:30px;}
.home_news_title:after{background: #9d9788;
    content: "";
    height: 1px;
    margin-left: 0.83333rem; position:absolute; width:45%;top:20px; right:20px;}
	
	
	.home_news_title:before{background: #9d9788;
    content: "";
    height: 1px;
    margin-left: 0.83333rem; position:absolute; width:45%;top:20px;left:10px;}
	

	
.home_news_one{}
.home_news_text{padding:30px; border-right:1px solid #4d4d4d; padding-bottom:40px; position:relative;}
.home_news_text:after{ position:absolute; right:-2px; top:0px; width:1px; height:100%; background:#222; content:"";}
.home_news_last{ border:none;}
.home_news_last:after{ background:none;}
.home_news_text h4{color: #a5a5a5;
    font-size: 0.72222rem;
    line-height: 1.22222rem;
    font-weight: 300;
    letter-spacing: 0.05556rem;}
.home_news_text h5{font-size:16px; height:24px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
    line-height:24px;
    font-weight: 700;
    letter-spacing: 0.05556rem; color:#fff;}
.home_news_text p{font-size:13px; color:#e5e5e5; height:100px; overflow:hidden;
    line-height:24px; margin-bottom:10px; padding-top:10px;}
.home_news_text p a{color:#fff; }
.home_news_text p:before{border-top: 1px solid #d9d5cb;
    content: "";
    display: block;
    padding-bottom:20px;
    width:36px;}
.home_news_text .alin a{ float:right; font-weight:600; margin-top:20px; color:#863a20;}
.home_news_img{ position:relative;}
.home_news_img span{ position:absolute; left:15px; top:15px;padding: 0.37778rem;    background: #f0eee9;
    color: #9b9585; font-size:12px; text-transform:uppercase;}
.home_news .row{ margin-left:15px;margin-right:15px; overflow:hidden;}
.home_news .col-lg-3{ padding:0px;}
.home_news_one:hover .home_news_text a{ color:#863a20; margin-right:10px;}
.home_news_one:hover .home_news_text h5{ color:#863a20;}
.home_news_one:hover .home_news_img span{ background:#863a20; color:#fff;}
/* news */



/* video */
.home_video{
    /*padding-left: 1.66667rem; */
    /*padding-top:110px;*/
    /*padding-right: 1.66667rem; */
    /*padding-bottom:120px;*/
    
}
    .home_video_title{ text-align:center; margin-bottom:80px;}
    .home_video_warp{ position:relative;}
    .home_video_left{width: 40%;position: absolute;z-index: 2;top: 11rem; left: 30px; z-index:9999;}
    .home_video_left h3{ color: #863a20;text-align: left; font-family:"宋体";
    font-size:60px;
    font-weight: 900; line-height:60px;}    
    .home_video_left h4{  line-height:28px; color:#fff;margin: 1.11111rem 0;text-align: left; font-size:14px; margin-top:30px; 
    margin-bottom:30px;
    letter-spacing: 1.4px;} 
    .home_video_left h4 span{padding: 0.27778rem 0.55556rem; display:inline-block; font-size:18px; line-height:46px; padding-left:10px;}
    .home_video_left h4 .home_video_one{ padding-right:50px;}
    .home_video_left h4 .home_video_two{ padding-right:50px;} 
    .home_video_left h5{text-align: left;padding-right: 1.66667rem;max-width:50%;
    margin-top: 2.33333rem;font-size:16px;
    line-height: 32px; position:relative;}
	/*.home_video_left h5:after{position: absolute;
    top: 0;
    right: 45%;
    content: '“';
    width: 30px;
    height: 30px;
    color: #d1d1d1;
    font-size: 3.16667rem;
    line-height: 2.83333rem;
    border-radius: 100%;
    background: #fff;background: transparent;
    top: -20px;
    right: -20px;
    font-size: 4.44444rem;
    line-height: 4.44444rem;
	top: -20px;
    right: 0;}	*/
	

.home_video_right{ float:right;width: 60%;position:relative; }
.video{ z-index:98; width:70%; overflow:hidden; position:relative; margin:0 auto;}
/*.home_video_right:after{content: '';
    position: absolute;
    top: 39px;
    left: -39px;
    width: 100%;
    height: 100%;
    border: 15px solid #fff;
    z-index: 1;}*/
.videocon{} 
.video_bg{    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #000;
    background-image: url(fuzz.gif);
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: all 250ms ease-in;
    -moz-transition: all 250ms ease-in;
    -o-transition: all 250ms ease-in;
    transition: all 250ms ease-in;}
/* video */


/* net */
.home_net{ 
    /*background:url(ne01.jpg) no-repeat center center fixed; */
    /*height:480px; */
    /*background-size:cover; */
    padding-top:7%;
    
}
.home_net_warp{ width:410px; height:240px; background:url(tm.png); text-align:center; padding:30px; margin:0 auto;}
.home_net_warp h3{color: #0c121c;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); font-size:38px;}
.home_net_warp h4{ margin-top:20px; font-size:16px; line-height:24px;color: #4a4f54;}
.home_net_warp a{width:125px; height:40px; line-height:40px; display:block; margin:0 auto; margin-top:25px;background-color: #863a20; font-size:14px;
    color: #ffffff;}
.home_net_warp a:hover{ background:#0c121c;}
.index_floor3{width: 100%;margin: 0 auto 80px;}
.index_floor3 .index_floor3warp{background-color: #016982;width: 100%;display: flex;justify-content: space-between;}
.index_floor3 .index_floor3warp .index_floor3_left{position: relative;overflow: hidden;width: 66.6%;}
.index_floor3 .index_floor3warp .index_floor3_left img{width: 100%;}
.index_floor3 .index_floor3warp .index_floor3_left .box{position: absolute;left: 0;top: 33.33%;width: 100%;height: 100%;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul{height: 100%;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul li{width: 25%;height: 33.33%;float: left;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul .n3{position: relative;top: -33.33%;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul .n5{margin-left: 25%;margin-bottom: 0;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul .n6{}
.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{display: block;height: calc(80% - 2px);font-size: 60px;color: #fff;position: relative;background: rgba(255,255,255,.5);padding: 10%;margin: 1px;font-family: 'arial';font-weight: bold;transition: all .4s;}
.index_floor3 .index_floor3warp .index_floor3_left .box ul li:hover a{background: rgba(134,58,32,0.8);}
.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{font-size: 28px;position: absolute; bottom: 12%; right: 10%;text-shadow: 1px -1px 5px rgba(0,0,0,0.35);font-family:"font2019";}

.index_floor3 .index_floor3warp .index_floor3_right{width: 33.4%;position: relative;}
.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text{position: absolute;top: 50%;left: 0;transform: translateY(-50%);margin: 0 10%;}
.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{color: #fff;font-size: 40px;margin-bottom: 60px;position: relative;padding-left: 175px;font-weight: bold;}
.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{content: " ";聽display: block;background-color: #fff; width: 150px; height: 2px; position: absolute;top: 50%; left: 0;transform: translateY(-50%);}
.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{color: #fff;font-size: 16px;line-height: 30px; margin-bottom: 60px;text-align: justify;}
/* net */


/* dsec */
.home_desc{ background:url(texture_bg.png);}
.home_desc_one{border-right: 1px solid #bbb;padding-top: 40px; text-align:center;
    padding-bottom: 40px;}
.home_desc_one h3{ font-size:16px; margin-bottom:10px; font-weight:600;}
.home_desc_one i{ width:54px; height:54px; background:#333; display:block; margin:0 auto;
-webkit-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    -moz-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
-webkit-border-radius:5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; color:#fff; text-align:center; line-height:54px; font-size:20px;}
.home_desc_one h4{ font-size:14px;margin-top:15px;}
.home_desc_one:hover i{ background:#863a20;}


.home_title{ color:#9d9788;}
.home_title:after{ background:#9d9788;}
.home_title:before{ background:#9d9788;}
.home_desc_one p{ margin-top:5px;}
/* dsec */





/* footer */

.footer{padding: 55px 0 75px;padding-left: 1.66667rem;
    padding-right: 1.66667rem; padding-bottom:10px;
    background: url(texture_dark_grey.png);}
.footer_top{ width:80%; margin:0 auto; position:relative;border-bottom:1px solid #4d4d4d; padding-bottom:20px;}
.footer_top > ul{ margin-bottom:20px;}
.footer_top ul > li{ float:left; width:12%;}
.footer_top ul li h3{ font-size:14px; color:#fff; margin-bottom:10px; position:relative; padding-bottom:15px; font-weight:600;}
.footer_top ul li h3:after{position:absolute;  bottom:0px; left:0%; width:12px; height:1px; background:#863a20; content:"";}
.footer_top ul li a{ display:block; line-height:24px; color:#999; font-size:12px;}
.footer_top ul li a:hover{ color:#863a20;}
.footer_top ul li img{width:100px;}
.unohacha_logo{ float:right;}
.copy{ font-size:13px; color:#999; line-height:40px;}
.copy a{color:#999;}
.footer_bottom{ padding-top:10px;width:80%; margin:0 auto;}
.footer_top:after{position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 1px;
    background: #222;
    content: "";}
	
.link a{position: relative;
    float: left;
    margin-right: 15px;
    padding-right: 15px;
    border-right: solid 1px #424242;
    font-size: 13px;
    color: #bdbdbd;
    line-height: 30px;
}
.link a:hover{ color:#863a20;}
.share{ float:right;}
.share a{ color:#bdbdbd; margin-right:5px; font-size:13px; position:relative;}
.share a:hover{ color:#863a20;}
.share span{position: absolute;
    top: -165px;
    left: -100px;
    padding: 20px;
    width: 222px;
    background: #fff;
    z-index: 99999999999;
    border: 1px solid #e5e5e5; display:none
}
.share span b {
    display: block;
    float: left;
    text-align: center;
    font-weight: 600;
    color: #333;
}
/* footer */

/* right */
.home_selec { z-index:9999999;
    display: block;
    position: absolute;
    left:0%;
    top: 7%;
    -webkit-transition: margin 1s;
    -webkit-transition-delay: 0s;
    -moz-transition: margin 1s;
    -o-transition: margin 1s;
    transition: margin 1s;
}


.IgniteBarV1 li{ width:50px; height:50px;border-bottom: solid 1px #4a4f54; background:#0c121c;border-left: solid 1px #4a4f54;}

.IgniteBarV1 li a i{ display:block; color:#fff; font-size:16px; text-align:center; line-height:50px;}
.IgniteBarV1 li:hover{ background:#863a20;}

.home_open{ position:absolute; left:50px; width:280px; top:-85%;z-index:9999999;}
.home_open_one{ color:#e5e5e5; padding-bottom:20px;border-bottom: solid 1px #333; padding-left:20px;background:url(tm01.png); padding-top:20px;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_open_one h2{ font-size:16px; margin:0px; margin-bottom:10px; font-weight:600;}
.home_open_one label{ margin-right:5px; font-size:14px; font-weight:normal;}
.home_open_one:hover{ background:#863a20;color:#fff;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_open_one a{ width:78px; line-height:30px; line-height:30px; display:inline-block; background:#863a20; color:#fff; text-align:center; margin-right:10px;}
.home_open_two:hover{ background:#000;}
.home_open_one a:hover{ background:#fff; color:#863a20;}
.home_open_two{ border:none;}
.home_top{width:50px; height:50px;border-bottom:none; background:#0c121c;border-left: solid 1px #4a4f54; display:block;}
.home_top i{display:block; color:#fff; font-size:16px; text-align:center; line-height:50px;}

.home_open_three label{ display:block;}
.closeicon{ position:absolute; right:10px; top:10px;}
.closeicon i{ color:#fff; font-size:16px; cursor:pointer;}

.right_tb{ position:relative; width:45%;}
.right_tb span{ position:absolute; top:0px;left:0px; width:100%; height:100%; opacity:0;}
.home_open_one:hover .right_tb span{ opacity:1;}

.home_open_four label{ float:left; width:30%;}

.home_title i{ width:5px; height:20px; background:#863a20; display:inline-block; margin-right:10px;}
/* right */







/* 特效 */
.home_video_top{ position:relative;}
.home_video_bg{ position:absolute; top:0px;left:0px; width:0px; background:#373737; height:52px;}
.home_video_bg01{position:absolute; top:0px;left:0px; width:0px; background:#373737; height:34px;}
.home_video_left h4 .home_video_one{ position:relative; z-index:99999;}
.home_video_left h4 .home_video_two{ position:relative; z-index:99999;}
.home_culture_one{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:200px;}
/*.home_news_hdone{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:-200px;}*/
.home_news_hdtwo{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:200px;}
.home_news_hdthree{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:-200px;}
.home_news_hdfour{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:200px;}
.home_video_left h3{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;left:-200px;}
.home_video_left h5{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;left:-200px;}
.home_video_one{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;}
.home_video_two{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;}
.home_net_warp{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:100px;}
.home_desc_one{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:100px;}
.home_desc{ overflow:hidden;}
.pro_top{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:100px;}

.in_news{
    color: #fff;
}


/* 特效 */



/* 调整 */
.home_pro_right{ margin-left:20%; margin-top:20%;}
.home_pro_right h2{background:url(bg.jpg); font-weight:600; letter-spacing:2px;
background-size: 150% 150%; font-size:4.7rem; line-height:5rem; text-transform:uppercase;-webkit-background-clip:text;-webkit-text-fill-color:transparent; position:relative; 
padding-bottom:30px;}
.home_pro_right h2:after{position:absolute;  bottom:0px; left:0%; width:40px; height:1px; background:#fff; content:"";}
.home_pro_right p{ width:70%; color:#e5e5e5; line-height:24px; font-size:16px; margin-bottom:10px;}
.home_pro_right a{ font-size:14px; display:block; width:258px; height:50px; line-height:48px; color:#ccc; text-align:center; margin-top:30px; position:relative;}

.home_pro_center{ width:90%; margin:0 auto;z-index:999; position:relative; overflow:hidden;}
.home_pro_warp{overflow:hidden;}
.home_product .row{ z-index:10; position:relative; overflow:hidden;}
.home_product .col-lg-5{ padding-right:10px;}
.home_product .col-lg-7{ padding-right:5px;}
.card_pro .row{ margin-left:-15px;}
.home_pro_leftone{ float:left; width:49.5%;}
.home_pro_rightone{ float:right; width:49.5%;}
.home_pro_lefttwo{ float:left; width:49%;}
.home_pro_righttwo{float:right; width:49%;}

.button__arrow .arrow {
    height: 7px;
    width: 67px;
    margin-left: 14px; 
}

.button__text, .button__arrow {
    display: inline-block;
}

.button__border-top-1, .button__border-bottom-1, .button__border-top-2, .button__border-bottom-2 {
    -webkit-transition: width 0s;
    -moz-transition: width 0s;
    transition: width 0s;
}
.button__border-top-1 {
    height: 1px;
    width: 100%;
    right: 0;
    top: 0;
}
.button__borders span {
    background-color: #999;
    position: absolute;
}

.button__border-top-2 {
    height: 1px;
    width: 0;
    left: 0;
    top: 0;
}


.button__border-right-1, .button__border-left-1, .button__border-right-2, .button__border-left-2 {
    -webkit-transition: height 0s;
    -moz-transition: height 0s;
    transition: height 0s;
}
.button__border-right-1 {
    height: 100%;
    width: 1px;
    bottom: 0;
    right: 0;
}

.button__border-right-2 {
    height: 0;
    width: 1px;
    right: 0;
    top: 0;
}


.button__border-bottom-1 {
    height: 1px;
    width: 100%;
    bottom: 0;
    left: 0;
}
.button__border-bottom-2 {
    height: 1px;
    width: 0;
    bottom: 0;
    right: 0;
}
.button__border-left-1 {
    height: 100%;
    width: 1px;
    left: 0;
    top: 0;
}
.button__border-left-2 {
    height: 0;
    width: 1px;
    bottom: 0;
    left: 0;
}

.button:hover .button__border-top-1,  .button:hover .button__border-bottom-1 {
    -webkit-transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    -moz-transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    width: 0;
}

.button:hover .button__border-top-2, .button:hover .button__border-bottom-2 {
    -webkit-transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    -moz-transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    width: 100%;
}

.button:hover .button__border-right-1, .button:hover .button__border-left-1 {
    -webkit-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    -moz-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    height: 0;
}
.button:hover .button__border-right-2, .button:hover .button__border-left-2 {
    -webkit-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    -moz-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    height: 100%;
}
.button:hover .button__border-top-1,  .button:hover .button__border-bottom-1 {
    -webkit-transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    -moz-transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    transition: width cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.255s;
    width: 0;
}
.button:hover .button__border-top-2, .button:hover .button__border-bottom-2 {
    -webkit-transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    -moz-transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    transition: width 0.255s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.285s;
    width: 100%;
}
.button:hover .button__border-right-1,  .button:hover .button__border-left-1 {
    -webkit-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    -moz-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.255s;
    height: 0;
}
.button:hover .button__border-right-2,  .button:hover .button__border-left-2 {
    -webkit-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    -moz-transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    transition: height 0.285s cubic-bezier(0.215, 0.61, 0.355, 1) 0.546s;
    height: 100%;
}

.home_pro_img{ position:relative;}
.home_pro_img_one{ position:absolute; top:0px; left:0px;}
.home_pro_img_two{ position:absolute; top:70px; left:70px;}
.home_pro_tb{ position:absolute; right:0px; bottom:10%;}
.home_product{ position:relative;}
.home_pro_bg{ background:url(tm01.png); position:absolute; top:0px;left:0px; width:100%; height:100%; z-index:9999999; color:#fff; text-align:center;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.hover{ text-align:center;}
.hover p{ font-size:24px; position:relative; padding-bottom:20px; padding-top:15%; color:#fff; }
.hover p:after{position:absolute;  bottom:0px; left:50%; width:30px; height:2px; background:#863a20; content:""; margin-left:-15px;}
.hover a{ border:1px solid #666; color:#fff; width:150px; height:40px; line-height:38px; display:block; text-align:center; margin:0 auto; margin-top:30px; font-size:14px;}
.home_pro_img:hover .home_pro_bg{ opacity:1;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.home_pro_leftone:hover .hover a{ background:#863a20; border:1px solid #863a20; color:#fff;}

.home_pro_one{ position:relative;}
.home_pro_one_bg{ position:absolute; bottom:0px;left:0px; width:100%; background:url(tm03.png); height:60px; line-height:60px; font-size:18px; color:#e5e5e5; padding-left:30px;}


.card{
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; position:relative;
}
.card .front{ background:#863a20;
    width: 100%;
    height: 100%;
    position: absolute;
top:0px;left:0px; z-index:9999999;}
.cardFace {
    display: table;
}
.cardhover{ overflow:hidden;}
.card .showpro{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:99999;}

.cardhover:hover .card{
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}


.cardimg{perspective: 900px;
    width:100%;
    height:100%;
    overflow: hidden;
    backface-visibility: hidden;
    }
	
	
	.cont_txt01{ background:#863a20;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top:0px;left:0px; z-index:99; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}




.cont_txt02{ background:url(texture_dark_grey.png); 
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.cont_txt03{background:#863a20;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top:0px;left:0px; z-index:99; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.cont_txt04{background:url(texture_dark_grey.png); 
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}


.pro_jy_img{ position:absolute; top:0px; left:0px; width:100%; height:100%; opacity:0;z-index:99;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}	

.pro_km_img{ position:absolute; top:0px; left:0px; width:100%; height:100%; opacity:0;z-index:99;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.home_pro_lefttwo:hover .cont_txt01{ opacity:1;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.home_pro_righttwo:hover .pro_jy_img{ opacity:1;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.home_pro_lefttwo:hover .cont_txt03{opacity:1;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}


.home_pro_righttwo:hover .pro_km_img{ opacity:1;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
	
	
	

.cont_txt{ padding-left:50px; padding-top:50px; color:#e5e5e5;}
.cont_txt h4{ margin-bottom:20px; font-size:20px; position:relative; padding-bottom:20px;}
.cont_txt h4:after{position:absolute;  bottom:0px; left:0%; width:24px; height:3px; background:#863a20; content:"";}
.cont_txt p{font-size:16px; line-height:28px;}
.cont_txt p span{ font-weight:600;}
.cont_txt a{font-size:14px; display:block; width:150px; height:50px; line-height:48px; color:#e5e5e5; text-align:center; margin-top:30px; position:relative;}
.home_pro_lefttwo .cont_txt h4:after{position:absolute;  bottom:0px; left:0%; width:24px; height:3px; background:#fff; content:"";}

.hover{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:url(tm03.png);filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.hover_center{position: relative;
    width: 90%;
    height: 90%;
    margin: 2.5% auto;}
.hover_center div {
    position: absolute;
    background: #863a20;
}
.hover_center .line-top {
    top: 0;
    left: 50%;
    width: 0%;
    height: 2px;
}
.hover_center .line-right {
    top: 50%;
    right: 0;
    width: 2px;
    height: 0%;
}

.hover_center .line-bottom {
    right: 50%;
    bottom: 0;
    width: 0%;
    height: 2px;
}
.hover_center .line-left {
    left: 0;
    bottom: 50%;
    height: 0%;
    width: 2px;
}

.home_pro_leftone:hover .hover {
    opacity: 1;
}
.home_pro_leftone:hover .home_pro_one_bg{ bottom:-60px;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}


.home_pro_one_bg{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}


.video_jz{ position:absolute;top:-35%;left:5%; width:85%; height:100%;}





/* 调整 */










/* news */
.news_warp{ background:#fff; }
.news_center{ width:80%; margin:0 auto; padding-top:50px;}
.timeline{ position:relative;}
.timeline:before {
    content: '';
    display: block;
    background-color: #fff;
    position: absolute;
    width:13%;
    height:100%;
    left: 43.5%;
}
.timeline-case__details{ border-top: 1px solid #ececec;background-color: #fff; padding-top:20px;}
.timeline li{ float:left; width:43.5%; position:relative;}
.timeline-case__details__title{margin-top: 50px; line-height:22px;
font-size:18px; text-align:left;}

.timeline-case_left{ float:left; width:20%;}
.timeline-case_right{ float:right;padding-right: 20px; width:80%;}
.timeline-case__details__profile{ padding-bottom:20px; text-align:right;}
.timeline-case__details__profile a{color: #863a20; font-size:12px;}
.timeline-case__details-award span{ float:left;color: #9a9a9a; font-size:13px;}
.timeline .time_news_left{ float:left; width:20%;padding: 19px 15px 20px;text-align: right;
    padding-right: 20px;
    border-right: 1px solid #e7e7e7; background:url(pixel-pattern.png);background-repeat: repeat;
    background-size: 2px 2px;background-position: 1px 1px;}
.timeline li:nth-child(odd) .time_news_right{ float:right; width:80%;}
.timeline li:nth-child(odd) .time_news_left p{ color:#333; font-size:14px;}
.timeline li:nth-child(odd) .time_news_left small{ color:#9a9a9a; display:block; font-size:12px;}
.timeline .time_news_date{-webkit-transform: translatey(-100%);
    transform: translatey(-100%);
    margin-left: 1px;
    text-align: left;
    left: 100%;
    top: 20%;
    display: block;
    position: absolute;
    padding-left: 15px;border-bottom: 1px solid #b3b3b3;
    color: #404040;
    padding-bottom: 15px; width:15%;}
.time_news_date p{ font-size:14px;}
.time_news_date small{ color:#9a9a9a; display:block;}
.timeline:after {
    left: 50%;
    content: '';
    display: block;
    background-color: #b3b3b3;
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
}
/*.timeline:nth-child(odd){ margin-top:150px;float:left;}*/

.timeline li:nth-child(even) .time_news_date{
    text-align: left;
    padding-left: 15px;left:-15%;}
.timeline li:nth-child(odd) .time_news_date{
    text-align: right;
    padding-right: 15px;right:-15%;}
.timeline  li:nth-child(even) .time_news_left{ float:right; width:20%;padding: 19px 15px 20px;text-align: left;
    padding-left: 20px;
    border-right: 1px solid #e7e7e7; background:url(pixel-pattern.png);background-repeat: repeat;
    background-size: 2px 2px;background-position: 1px 1px;}
.timeline li:nth-child(even).time_news_left{ float:right;}
.timeline li:nth-child(even).time_news_right{ float:left;}
.timeline li:nth-child(even).timeline-case_right{ float:left; padding-left:20px;}
.timeline li:nth-child(even).timeline-case_left{ float:right;}
.timeline li:nth-child(even).timeline-case__details__title{ text-align:left}
.timeline li:nth-child(even).timeline-case__details__profile{ text-align:left}
.timeline li:hover .timeline-case__details__title a{ color:#863a20;}
.timeline li:hover .timeline-case__details__profile a{ color:#863a20; margin-right:10px;}
.timeline li:nth-child(odd){margin-top:150px; float:left}
.timeline li:nth-child(even){margin-top:150px; float:right}
.timeline li:nth-child(odd) .timeline-case__details{border-left: 1px solid #ececec;}
.timeline li:hover .time_news_right img{transform:scaleX(1.1) scaleY(1.1);
	-webkit-transform:scaleX(1.1) scaleY(1.1);transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}


.time_news_right img{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.time_news_right{ overflow:hidden;}

.news_top{ margin-bottom:100px;}
.news_top_left{ width:40%; float:left; background:#fff; position:relative;}
.news_top_right{ width:60%; float:right;}
.news_top_left_text{ position:absolute; bottom:0px;left:0px; padding-left:35px; padding-bottom:30px;}
.news_top_left_text h3{color:#9a9a9a; font-size:14px;}
.news_top_left_text h4{ font-size:18px; margin-top:20px;}
.news_top_left_text p{ margin-top:20px; color:#666; width:70%; font-size:14px; height:70px; overflow:hidden;line-height:24px;}
.news_top_left_text a{ color:#863a20; margin-top:20px; display:block;}
.news_top_date{ float:left;background:url(pixel-pattern.png);background-repeat: repeat;
    background-size: 2px 2px;background-position: 1px 1px; width:194px; height:194px;}
.snews_top_share{ float:right;}
.news_top_date p{ text-align:center; position:relative; }
.news_top_date p:after{display: block;
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;background-image: url(pixel-pattern-overlay.png);
    background-size: 2px 2px;
    background-position: 0 0;}
	
.news_top_date p:before {
    display: block;
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;background: #e4e4e4;
}
.news_top_date p span{position: relative;color: #9a9a9a;font-size:100px; font-weight:600; line-height:146px;height: 145px;
    z-index: 1;}
	.news_top_date .news_top_yf{ display:block; padding-left:35px; font-size:13px; text-transform:uppercase;}
	.news_top_left_desc{ border-bottom:1px solid #ececec}
	.news_top_share{ position:relative;}
	.news_top_share a{height: 32px;
    line-height: 30px;top: 20px;
    right: 17px;
    position:absolute; text-transform:capitalize; border:1px solid #b5b5b5; width:80px; text-align:center; color:#b5b5b5;-webkit-border-radius:40px; 
	-moz-border-radius: 40px;border-radius: 40px;-khtml-border-radius:40px;}
.news_top_left:hover .news_top_left_text a{ color:#863a20; margin-left:10px;} 
.news_top_left:hover .news_top_left_text h4{color:#863a20; margin-left:-10px;}
.news_top_left:hover .news_top_share a{ display:block; border:1px solid #863a20; color:#fff; background:#863a20;}
.news_title{color: #9d9788;
    font-size: 2.5rem;
    font-weight: 300;text-align: center; margin-bottom:50px; position:relative; padding-bottom:20px;}
	.news_title:after{position:absolute;  bottom:0px; left:50%; width:30px; height:2px; background:#9d9788; content:""; margin-left:-15px;}
.news_top_right:hover .news_top_img img{transform:scaleX(1.1) scaleY(1.1);
	-webkit-transform:scaleX(1.1) scaleY(1.1);transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}


.news_top_right img{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.news_top_right{ overflow:hidden;}
/* news */




/* about */
.about_ban{}
.about_warp{ position:relative; background:url(texture_bg.png);}
.index_boxone {
	padding:100px 0 50px 0;
}
.index_boxone_left {
}
.index_boxone_left h2 {
	font-size:32px;
	margin-bottom: 30px;
	font-weight: 500;
	color: #000;
	margin-top: 0;
	line-height: 30px;
	letter-spacing: -.05em;
}
.index_boxone_left p {
	color: #404040;
	font-size: 14px;
	line-height: 24px;
	font-weight: 300;margin-top:10px;
}
.index_boxone_right {
}
.index_boxone_right p {
	color: #404040;
	font-size: 14px;
	line-height: 24px;
	font-weight: 300; margin-top:10px;

}

.index_boxtwo {
	padding:50px 0 100px 0;
}
.index_boxtwo .container {
	border: 2px solid #000;
	position:relative;
}
.index_boxtwo .shadow {
    right: -30px;
    bottom: -30px;
	width: 100%;
    position: absolute;
    height: 100%;
}

.index_boxtwo_left {
	position: relative;
	top: -50px;
	left: -60px;
}
.index_boxtwo_left p{ position:absolute; bottom:0px; left:0px; width:100%; height:50px; line-height:50px; color:#e5e5e5; background:url(tm03.png); text-align:center; font-size:16px;}
.index_boxtwo_right {
	float: right;
	position: relative;
	top: -110px;
}
.index_boxtwo_right_top {
}
.index_boxtwo_ry{
	width: 40%;
	float: left;
}
.index_boxtwo_ry img{ width:100%;}
.index_boxtwo_right_top h2 {
	width: 60%;
	float: right;
	text-align: right;
	font-size: 26px;
	font-weight: 500;
	color: #000;
	margin-top: 0;
	line-height:50px;
	letter-spacing: -.05em; padding-top:30px;
}
.index_boxtwo_right_bottom {
	width: 100%;
	float: right;
	padding-right:10%;
}
.index_boxtwo_right_bottom p {
	color: #404040;
	font-size: 14px;
	line-height: 24px;
	font-weight: 300;
	margin-top: 10px;
	letter-spacing:0;
}


/* about */


/* honor */
.honor_warp{ padding-bottom:80px; background:url(texture_bg.png); padding-top:80px;}
.honor_one{ text-align:center;  width:80%; margin:0 auto;}
.honor_img{text-align:center;padding-bottom:30px;}
.honor_img img{-webkit-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    -moz-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);}
.honor_one h3{ margin-top:15px; font-size:12px; color:#333; text-transform:uppercase;}
.honor_one p{ font-size:14px; margin-top:5px;}
.honor_wz h3{ margin-bottom:10px; position:relative; padding-bottom:20px; font-size:28px;}
.honor_wz h3:after{position:absolute;  bottom:0px; left:0%; width:24px; height:3px; background:#863a20; content:"";}
.honor_wz p{ line-height:26px; font-size:16px;}
.honor_wz i{display: block;
    text-align: center;
    margin-top: 10px;
    color: #863a20;
    font-size: 20px;}
/* honor */



/* 服务支持 */
.service_zc{ padding:70px 0; background:#e1e1e1}
.service_zc_one{ text-align:center;padding-top:50px; padding-bottom:50px; border-right:1px solid #e5e5e5; background:#e5e5e5; 
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; height:190px;}
.service_zc_one .weixin{position:relative;transition: all 0.4s linear; display:block; color:#863a20;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.service_zc_one span {
    position: absolute;
    top: 90px;
    left: 70px;
    padding: 20px;
    width: 222px;
    background: #fff;
    z-index: 99999999999;
    border: 1px solid #e5e5e5;
    display: none;
}
.service_zc_one a:hover{ margin-top:-50px;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.service_zc_one span b {
    display: block;
    float: left;
    text-align: center;
    font-weight: 600;
    color: #333;
}




.service_zc_one i{ font-size:28px; color:#863a20;}
.service_zc_one h3{ margin-top:15px; font-size:18px;}
.service_zc_one p{ color:#666; margin-top:5px; font-size:14px;}
.service_zc_one p a{ color:#666;font-size:14px;}
.service_zc_one:hover{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.service_title{ margin-bottom:50px;}
.service_title h3{ text-align:center; font-size:28px;}
.service_title p{ font-size:14px; text-align:center; margin-top:10px; color:#666;}
.service_title i{ display:block; text-align:center; margin-top:10px; color:#863a20; font-size:20px;}
.service_zc_one ul{ text-align:center;}
.service_zc_one ul li{ display:inline-block;}
/* 服务支持 */



/* 网点查询 */
.net_warp{ text-align:center; padding-top:120px; padding-bottom:120px; background:url(ne01.jpg) no-repeat center center fixed; color:#fff; background-size:cover;}
.net_warp h3{ font-size:28px;}
.net_warp p{ font-size:16px; margin-top:20px;}
.net_search{ width:416px; margin:0 auto;margin-top:30px; }
.net_search input{ width:370px; height:42px; line-height:40px; outline:none; color:#999; padding-left:8px; padding-right:8px; font-size:14px; float:left; border:none;
font-family: "微软雅黑";}
.net_search a{ float:left; width:42px; height:42px; background:#863a20; outline:none; border:none; font-size:16px; display:block; text-align:center; color:#fff;}
.net_search a i{ line-height:42px; display:block; }

.net_search button{ float:left; width:42px; height:42px; background:#863a20; outline:none; border:none; font-size:16px; display:block; text-align:center; color:#fff;}
.net_search button i{ line-height:42px; display:block; }
/* 网点查询 */



/* 防伪查询 */
.query_warp{text-align:center; padding-top:100px; padding-bottom:100px; background:url(qebg.jpg) no-repeat center center;}
.query_bg{background: url(tm.png);width:600px; margin:0 auto; padding-top:50px; padding-bottom:50px; 
-webkit-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    -moz-box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);
    box-shadow: 0 10px 20px -1px rgba(0,0,0,.54);}
.query_warp h3{ color:#333;}
.query a{ display:block; width:175px; line-height:60px; height:60px; background:#863a20; color:#fff; margin:0 auto; font-size:14px;margin-top:40px; }
.query_one input{ width:370px; height:58px; line-height:58px; border:none; outline:none; padding-left:8px; padding-right:8px; color:#999; font-size:14px; float:left; padding-left:10px;
font-family: "微软雅黑";}
.query_one i{ display:block; font-size:16px; color:#999; width:58px; height:58px; float:left; background:#fff; line-height:58px; position:relative;}
.query_one i:after{position:absolute;  top:50%; right:0%; width:1px; height:28px; background:#e5e5e5; content:""; margin-top:-15px;}
.query_one{ width:428px; margin:0 auto;}
/* 防伪查询 */



/* 保养常识 */
.problem_warp{}
.problem_top{ padding-top:50px; padding-bottom:50px;}
.problem_one{ border-bottom:1px dotted #b3b3b3; padding-bottom:10px; padding-top:15px; width:90%; float:left;}
.problem_one h3{ font-size:18px; margin-bottom:10px;}
.problem_one h3 i{ margin-right:8px; width:16px; float:left;}
.problem_one p{ color:#666; line-height:24px; font-size:14px;}
.problem_img{ position:relative; width:90%;}
.problem_img:after{display: block;
    content: '';
    position: absolute;
    width: 100%;
    border: 15px solid #fff;
    z-index: 1;
	top: -40px;
    left: -40px;
    height: 100%;}
.problem_img img{ position:relative; z-index:2;}
/* 保养常识 */



/* 联系我们 */
.contact{ padding-bottom:80px; padding-top:80px;}
.message{ font-size:14px;}
.messageone{}
.messageone input{ width:100%; outline:none; height:36px; line-height:36px; border:1px solid #e5e5e5; 
margin-top:5px; color:#999; padding-left:10px; padding-right:10px;}

.messageone input:focus {
    border-color: #863a20;
}

.message{padding-left: 55px;
    padding-right: 65px; border-left:1px solid #ccc;}
	.messagetwo{ margin-top:20px;}
	.messageone textarea{ margin-top:20px; width:100%; height:100px;padding-left:10px; padding-right:10px; line-height:36px;border:1px solid #e5e5e5;
	color:#999;outline:none;}
	

.messageone textarea:focus {
    border-color: #863a20;
}
.upload{ margin-top:30px;}
.upload button{ width:300px; height:40px; background:#863a20; color:#fff; text-align:center; line-height:40px; outline:none; border:none;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.upload button:hover{ background:none; border:1px solid #863a20; color:#863a20;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.bitian{ margin-top:10px;}

.contact_title{}
.contact_text{ text-align:center; width:320px; margin:0 auto; line-height:22px; margin-top:50px; margin-bottom:70px;}


.addbt{font-size:14px; font-weight:600;}
.addbt span{ float:left; margin-right:10px;}
.addtext{ margin-top:8px;}
.addtwo{ margin-top:15px; border-bottom:1px dotted #ccc; padding-bottom:20px;}
.addtwo p{ font-size:16px; font-weight:600; margin-bottom:20px;}
.addtwo h2{ font-size:14px; color:#666; margin-top:10px;}
.addtwo h2 i{ margin-right:8px;}
.addgsmc{font-size: 22px; position:relative; margin-bottom:20px;}
.nyfooter{ padding-bottom:10px;}
/* 联系我们 */



/* 关于 */
.about_box5 {
    height: 400px;
    background: url(ne01.jpg) left top no-repeat fixed; background-size:cover;
    overflow: hidden;
}
.about_box5_con {
    height: 200px;
    margin-top: 100px;
    width: 500px;
	background:url(tm05.png) repeat;
    margin: 100px auto;
    display: table;
    text-align: center;
    position: relative;
    top: 0px;
 
}

.about_box5_con .in {
    display: table-cell;
    vertical-align: middle;
}

.about_box5_con .in h3 {
    text-align: center;
    margin: 0 0 20px 0;
}

.about_box5_con .in h3 span {
    color: #fff;
    font-size: 12px;
    background: #863a20;
    border-radius: 5px;
    padding: 5px 10px;
}

.about_box5_con .in p {
    color: #863a20;
    line-height: 30px;
    font-size:30px;
    text-align: center;
    width: 68%;
    margin: 0 auto;
}

.about_box5_con .in h4 {
    color: #333;
    font-size: 14px;
    text-align: center;
    width: 68%;
    margin: 0 auto;
    margin-top: 5px;
}
/* 关于 */



/* 董事长致辞 */
.about_box6 {
    padding: 80px 0;
    position: relative;
}
.ab6_btn {
    position: relative;
    height: 40px;
    margin: 20px 0;
}

.ab6_txt {
    margin-top: 30px;
}

.ab6_txt_lis {
}

.about_box6_right h3 {
    margin: 0;
    font-size: 18px;
    margin-bottom: 20px;
    color: #000;
}

p.ab6_tit {
    color: #666;
    font-size: 14px; position:relative; padding-bottom:20px;
}
.ab6_tit:after{position:absolute;  bottom:0px; width:20px; height:2px; background:#863a20; content:"";left:0px;}
.ab6_txt_lis p {
    font-size: 14px;
    color: #666;
    text-align: justify; line-height:26px;
}

.ab6_btn .arrow-left3 {
    left: 0;
    top: 0;
    width: 40px;
    height: 40px;
    background-color: #ccc;
}

.ab6_btn .arrow-left3 img {
    width: 100%;
}
.ab6_btn .arrow-right3 {
    left: 60px;
    top: 0;
    width: 40px;
    height: 40px;
    background-color: #ccc;
}

.ab6_btn .arrow-right3 img {
    width: 100%;
}
.about_box6_left {
    margin-top:0px;

   
}
.about_box6_left img{ width:94%;}

.about_box6_right {
    margin-top:0px;
}

.about_box6_left p {
    margin: 20px 0 0; font-size:16px;
}
.about_box6_bg {
    width: 100%;
    height: 350px;
    position: absolute;
    bottom: 0;
    background-color: #f1f1f1;
}
.speech_img{font-size:18px; color:#863a20; margin-top:0px; text-align:center;}
/* 董事长致辞 */


/* history */
.history_warp{ background:#262626; padding-top:70px; padding-bottom:70px;}
.his_warp{ position:relative; height:730px;}
.his_left{}
.his_right{}
.his_line{position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 280px;
    height: 730px;
    z-index: 600;
    background: url(company_btn_back.png) no-repeat 50% 50%;}
.his_line p{position: relative;
    top: 50%; margin-top: -145px; width:280px; height:244px; background:url(tm03.png);}
.his_line p span{ color:#fff; display:block; font-size:24px; text-align:center; padding-top:25%; position:relative; padding-bottom:20px;}
.his_line p span:after{position:absolute;  bottom:0px; width:20px; height:2px; background:#863a20; content:"";left:50%; margin-left:-10px;}
.his_line p b{ color:#fff; font-size:14px; text-align:center; display:block; font-weight:normal; margin-top:20px;}
.his_left{width: 40%;
    float:left;
    position: relative;}
.his_right{ 
    width: 40%;
    float: right;
    position: relative;}
.his_left_top{ color:#fff; width:80%; margin:0 auto; margin-top:10%;}
.his_left_top h3{ position:relative; padding-bottom:20px;}
.his_left_top h3:after{position:absolute;  bottom:0px; width:20px; height:2px; background:#863a20; content:"";left:0px;}
.his_left_top p{ font-size:14px; margin-top:10px;}
.his_left_bottom{ margin-top:30%;}
/* history */


/* culture */
.culture_warp{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.culture_warp p{ line-height:24px; font-size:14px}
.cul_text{ background:#fff; padding:20px; height:60px;}
.culture_warp:hover{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.nyvideo{ text-align:center; margin-top:70px;}
.nyvideo p{ margin-bottom:50px; position:relative;}
.nyvideo p:before{background: #9d9788;
    content: "";
    height: 1px;
    position: absolute;
    width: 45%;
    top: 20px;
    left: 10px;}
.nyvideo p:after{    background: #9d9788;
    content: "";
    height: 1px;
    position: absolute;
    width: 45%;
    top: 20px;
    right: 10px;}
.nyvideo p i{ display:block; width:40px; height:40px; margin:0 auto; background:#863a20;
-webkit-border-radius:20px; -moz-border-radius: 20px;border-radius: 20px;-khtml-border-radius:20px; line-height:40px; color:#fff; font-size:16px;}
.nyvideo h3{ font-size:24x; margin-bottom:30px;}

/* culture */


/* store */
.scr_con {position:relative;height:630px;border:solid 0px #ddd;width:450px;margin:20px auto;}
#dv_scroll{position:absolute;height:610px;overflow:hidden;width:450px;margin-left:0px}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:610px;border-left:1px solid #B5B5B5;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:10px;width:14px;height:600px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-2px;top:0;width:3px;height:29px;overflow:hidden;background-color:#000;cursor:pointer;}
#dv_scroll_text {position:absolute;}

.store
{
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
	padding-top:88px;
	background: #f2f2f2;
}
.store .left
{
	width:450px;
	height:100%;
	float:left;
	overflow:hidden;
	position:relative; margin-top:100px;
	
}



.store .leftcon
{
	width:450px;
	height:100%;
	float:left;
	overflow:hidden;
	position:absolute;
	z-index:10;
	background:#f2f2f2;
	border-left:solid 1px #ccc
}


.store .right
{
	width:550px;
	height:100%;
	float:right;
	overflow:hidden;
	background:#666;margin-top:50px;
}



#storeTopDetail{padding: 40px 10px 10px 25px;}
#storeTopDetail h2{font-size: 22px; line-height: 24px; color: #000; margin-bottom: 10px;}
#storeTopDetail select{width: 87.5%; margin-right: 5%; margin-bottom: 10px; border-radius: 0px; height: 30px; text-align: center; padding: 5px 0px; 
line-height: 20px; background: #fff; border: 1px solid #c1c1c1;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;outline:none;}

#storeTopDetail input{width: 40%; margin-right: 3%; margin-bottom: 10px; border-radius: 0px; height: 30px; text-align: center;  line-height: 20px; 
background: #fff; border: 1px solid #c1c1c1;outline:none;}
#searchStoreButton{border: 0px; display: block; width: 160px; height: 40px; background: url(searchStoneButton.jpg) no-repeat;outline:none;}



#storeList{width:100%;height:100%;overflow: hidden; position: relative; margin-top: 1%;}
#storeList li{padding: 10px; border-bottom: 1px solid #e5e5e5; margin-right:20px;}
#storeList li h3{font-size: 18px; line-height: 18px; margin-bottom: 5px; color: #333333;}
#storeList li p{color: #666; line-height:22px; font-size:14px;}
#storeList a:hover h3,#storeList a:hover p{color: #863a20;}
#indexText{display: inline-block; *display:inline; *zoom:1; width: 20%; font-size: 36px; line-height: 42px; color: #000; text-align: center; vertical-align: top; font-style: italic;}
.indexText{display: inline-block; *display:inline; *zoom:1; width: 20%; font-size: 36px; line-height: 42px; color: #000; text-align: center; vertical-align: top; font-style: italic;}
#storeListDetail{display: inline-block; *display:inline; *zoom:1; width: 75%; text-align: left;}
.storeListDetail{display: inline-block; *display:inline; *zoom:1; width: 75%; text-align: left;}

#storeDetailBlock{position: relative; overflow: hidden;}
#bookingButton{position: absolute; line-height: 35px; height: 35px; width: 100px; top: 0px; right: 10px; color: #fff; background: #d9b978; display: block; text-align: center;}
#bookingButton:hover{color: #000;}
#storeDetailTitle{padding-right: 110px; margin: 10px 10px 10px 25px; border-bottom: 2px solid #ededed; padding-bottom: 10px; color: #333333;}
#storeDetailTitle h2{font-size: 24px; line-height: 32px; color: #000; margin-bottom: 5px; color: #333333;}
#storeDetailTitle p{font-size: 14px; line-height: 20px; margin: 5px 0px; color: #333333;}


#storeStory{padding: 10px 10px 10px 25px; border-bottom: 2px solid #ededed;}


#storeStory img.right{width: 40%;}
#storeStory .content{width: 55%; float: left;}
#storeStory h2{font-size: 18px; line-height: 24px; color: #333333; margin-bottom: 10px;}
#storeStory p{font-size: 12px; line-height: 22px; margin-bottom: 10px; color: #333333;}
.whiteButton{display: block; width: 100px; text-align: center; background: #fff; border: 2px solid #333333; height: 26px; line-height: 26px;}
.whiteButton:hover{color: #b79946; border: 2px solid #b79946;}

#storeHot{padding: 10px 10px 50px 25px;}
#storeHot h2{font-size: 16px; line-height: 22px; color: #333333; margin-bottom: 10px;}
#storeHot .colum4{width: 25%; _width: 24.8888889%; float: left;}
#storeHot .colum4 img{width: 90%; max-width: 90%;}
/* store */




.upload{ margin-top:50px; clear:both;}
.upload a{ display:block; width:150px; height:40px; line-height:40px; background:#863a20; color:#fff; font-size:14px; margin:0 auto; text-align:center;}
.upload a:hover{ border:1px solid #863a20; background:none; color:#863a20}




.heder_warp{ position:relative;}
.showmenu{ position:fixed; width:80px; height:80px; background:#000; z-index:9999999999; right:0px; top:-90px;}

.showmenu a{ display:block;width:80px; height:80px;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}
.showmenu a span{ display:block; width:28px; height:2px;margin:0 auto; background:#863a20;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}
.showmenu:hover{background:#863a20;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}
.showmenu:hover span{ background:#fff;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;

}











/** history_main **/
.history_main{
	width:100%;
	height:auto;
	}
.lishi{
	width:100%;
	height:auto;
	}
/** lishi_js **/
#timeline{width:1120px;height:400px;overflow:hidden;margin:0px auto 0 auto;position:relative;background:url(licbg.png) left 300px repeat-x;}
#dates{width:1120px;overflow:hidden;margin-top:20px;}
#dates li{float:left;width:94px;height:90px;font-size:16px;text-align:center;}
#dates a{color:#863a20;width:94px;height:90px;line-height:130px;display:block;}
#dates .selected{font-size:18px;font-weight:bold;background:url(licbgt.png) no-repeat center top;}
#issues{width:1120px;height:180px;overflow:hidden;}
#issues li{width:1120px;height:180px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute;font-size:20px;top:90px;width:60px;height:60px;text-align:center;overflow:hidden;color:#ccc; 
-webkit-border-radius:30px; -moz-border-radius: 30px;border-radius: 30px;-khtml-border-radius:30px; border:1px solid #666;}
#timeline a i{display:block; color:#333; line-height:60px;}
#next{right:0;}
#prev{left:0;}
#timeline #next:hover{border:1px solid #863a20;}
#timeline #prev:hover{border:1px solid #863a20;}
#timeline #next:hover i{ color:#863a20;}
#timeline #prev:hover i{ color:#863a20;}
#next.disabled,#prev.disabled{opacity:0.2;}

.lishi_div{
	width:1000px;
	height:180px;
	margin:auto;
	}
.ls_xian{
	width:90px;
	height:180px;
	float:left;
	background:url(ls_xian.png) top center no-repeat;
	}
.ls_nr{
	width:900px;
	height:180px; margin:0 auto;
	}
.ls_name{
	height:30px;
	line-height:30px;
	font-size:22px;
	color:#863a20;
	font-weight:bold;
	margin-top:20px;
	}
.ls_dx{
	width:40px;
	height:2px;
	background:#863a20;
	margin-left:0;
	margin-top:5px;
	}
.ls_wzjs{
	height:auto;
	margin-top:15px;
	}
.ls_wzjs p{
	line-height:25px;
	font-size:14px; color:#ccc;
	}
.ls_nr1{
	width:610px;
	height:180px;
	float:left;
	padding-left:20px;
	}
.ls_nr2{
	width:270px;
	height:180px;
	float:right;
	}
/** lishi_js **/
/** history_main **/







.culture_video{padding: 70px 0; padding-top:0px;
    background: url(texture_bg.png);}
	
	
	
.cul_two{height: 400px;
    background: url(ne02.jpg) left top no-repeat fixed;
    background-size: cover;
    overflow: hidden;}
	
.cul_two .in p{ color:#333; font-size:22px;}
.cul_sm{ position:relative;}
.cul_sm:after{ width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    border: 0px solid #fff;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;}

.cul_sm:hover:after {
    border:8px solid #863a20;
}

.cul_gl{ position:relative;}
.cul_gl .cul_gl_center{ position:absolute; top:0px;left:0px; width:100%; height:100%; text-align:center;}
.cul_gl h3{color:#fff; line-height:34px; margin-top:18%;}



/*选车*/
.bt{ width:700px;  margin:0 auto;
}
.bt ul{
	list-style:none;
	margin:0;
	padding:0; text-align:center
	
	}
.bt ul li{ display:inline-block;
	width:auto;
	background:#ccc;
	color:#333;
	margin-left:12px;
	font-size:16px;
	cursor:pointer; width:120px; line-height:36px; height:36px; text-align:center;
	}
.bt ul .focus{
	background:#863a20;
	color:#fff;
}

.slec_top{ margin-top:30px;}



.prolist{ margin-top:20px;}
.prolist_nav{ border:1px solid #e6e6e6;background:#fff;}
.prolist_left{background: #f5f5f5;
    line-height:44px;
    padding-left: 18px;
    color: #888;}
.prolist_left p{ font-size:14px; font-weight:600; color:#666;}

.prolist_right{ padding-left:25px;
    background: #fff;}
.prolist_right a{ color:#333;padding-left:15px; padding-right:15px;line-height:44px; font-size:14px; padding-top:5px; padding-bottom:5px; margin-right:10px; white-space: nowrap;}
.prolist_right a:hover{ background:#863a20; color:#fff;}
.prolist_right a.on{ background:#863a20; color:#fff !important;}
.prolist_right .prolist_cur span{ color:#fff !important;}
.prolist_one_line{border-top:1px solid #e6e6e6;}
.prolist_ys a{ width:20px; height:20px; background:#863a20; padding:0px; display:inline-block; margin-top:14px;}


.prolist_bottom{ margin-top:30px; margin-left:-30px; margin-right:-30px;}
.prolist_bottom_text{ margin-top:20px;}
.prolist_bottom_text p{ color:#863a20; margin-top:10px; margin-bottom:10px;}
.prolist_bottom_text p span{ color:#863a20; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.prolist_bottom_text h3{ font-size:16px; padding-left:20px;}
.prolist_bottom_text h2{ margin-top:8px; color:#555; line-height:20px; height:40px; overflow:hidden;text-overflow:ellipsis;}
.prolist_bottom_text a{ color:#666; font-size:14px;}
.prolist_bottom_text a i{ margin-right:5px;}
.prolist_bottom_one:hover .prolist_bottom_text a{ margin-right:10px; color:#863a20;}
.prolist_bottom_text a span{ font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.prolist_bottom_one{ border:1px solid #ccc;padding-bottom:20px; margin-bottom:20px;}
.prolist_bottom_one:hover{border:1px solid #863a20;}
.prolist_bottom_text a .prolist_gwc{cursor: pointer;
    background: url(listicon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;width: 16px;
    height: 15px;
    background-position: -72px -1px;}

.prolist_bottom_text .gwc{ padding:5px 10px; color:#ea5404;border:1px solid #eee; margin-left:15px;}
.prolist_bottom_text .gwc:hover { border:1px solid #ea5404}
.prolist_bottom_one_last{ margin-right:0px;}
.prolist_bottom_one:hover .prolist_bottom_img img{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.prolist_bottom_img{ overflow:hidden;}

.prolist_bottom_img img{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.prolist_bottom_text a{ display:block; margin-top:10px; padding-right:20px; float:right;}

.cheming_one{ padding-left:10px;padding-top:15px;}
.cheming_one a{line-height:24px;font-size:14px; color:#666; margin-right:10px;}
.cheming_one a:hover{ color:#863a20;margin-left:10px; }
.cheming_warp h3{ font-size:18px; /*margin-bottom:20px;*/ text-align:center; color:#fff; line-height:45px;}
.cheming_one{ border-bottom:1px solid #ccc; padding-bottom:15px;/* margin-bottom:15px;*/}
.cheming_one h4{ margin-bottom:10px; font-size:16px; font-weight:600;color:#333;}
.cheming{ margin-top:50px;}
.duibi_one_left p{font-size:16px;line-height:40px; margin-bottom:10px;}
.duibi_one_left select{ width:100%; font-size:14px; background:none; outline:none; line-height:20px; height:40px; padding:10px 0;margin-bottom:10px;}
.duibi_warp{ margin-top:50px;}
.duibi_one_left{ margin-bottom:20px;}
.duibi_bottom{ margin-top:20px;}
.duibi_bottom table{}
.duibi_bottom table td{ border:1px dotted #888; padding-left:15px;}
.duibi_bottom table tr{ height:36px; line-height:36px; font-size:14px;}
.xdz_one h2{ font-size:16px; margin:0px;font-weight:600; float:left; line-height:28px;}
.xdz_one label{ font-size:16px; font-weight:normal;}
.xdz_three label {margin-right:40px; font-size:16px; font-weight:normal; width:22%;}
.xdz_two h2{ float:left;}
.xdz_two form{ float:left;margin-left:30px; width:70%;}
.xdz_three form{ float:left; margin-left:30px;line-height:28px; width:80%;}
.xdz_one{padding-bottom: 20px; padding-left:40px;
    border-bottom: solid 1px #ccc; margin-bottom:20px;}
	.xdz_xc{ margin-top:50px;}
.xdz_left{border: solid 1px #ccc; padding-top:40px;}
.xdz_two label{ width:30%;}
.xdz_right{}
.duibi_one .col-lg-3{ width:20%;}
/*选车*/	





/* 加入我们 */

.culture_home p {
    margin-bottom:30px;
    position: relative;
}
.culture_home h3{ text-align:center;}
.culture_home p:before {
    background: #9d9788;
    content: "";
    height: 1px;
    position: absolute;
    width: 45%;
    top: 20px;
    left: 10px;
}
.culture_home p:after {
    background: #9d9788;
    content: "";
    height: 1px;
    position: absolute;
    width: 45%;
    top: 20px;
    right: 10px;
}
.culture_home p i {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 auto;
    background: #863a20;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -khtml-border-radius: 20px;
    line-height: 40px;
    color: #fff;
    font-size: 16px; text-align:center;
}
.home_cul_img{ position:relative;}
.home_cul_one h4{ font-size:18px; position:absolute; bottom:0px; left:0px; width:100%; line-height:44px; height:44px; background:url(tm01.png); text-align:center; color:#ddd;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_cul_one h5{ font-size:14px; line-height:24px; position:absolute; top:0px; left:10%; width:80%; color:#ddd; z-index:999; display:table;
padding-top:10%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.home_cul_img:after{ content:""; position:absolute; top:0px; width:100%; left:0px; background:url(tm01.png); height:100%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_cul_one{ overflow:hidden;}
.home_cul_one:hover h4{ bottom:-44px;}
.home_cul_one:hover h5{opacity:1; }
.home_cul_one:hover .home_cul_img:after{opacity:1;}
.home_cul_warp{ margin-top:30px;}

.stru_warp{ background:url(st01.jpg) center center fixed no-repeat; width:100%; height:380px; background-size:cover; margin-top:80px;}
.stru_text{ text-align:center; color:#fff;}
.stru_text h4{ font-size:28px; margin-top:20px;}
.stru_text p{ font-size:16px; margin-top:10px;}
.stru_text i{ width:58px; height:58px; line-height:58px; margin:0 auto; background:#863a20; color:#fff; font-size:30px;
-webkit-border-radius:29px; -moz-border-radius: 29px;border-radius: 29px;-khtml-border-radius:29px; margin-top:9%;}


.good_warp{ margin-top:50px;}
.good_list{ margin-top:30px;}
.good_bg{ position:absolute; bottom:0px; line-height:50px; left:0px; width:100%; background:url(tm03.png); height:50px; z-index:99999; text-align:center; font-size:18px; color:#e5e5e5;}

.grat_warp{ margin-top:50px; margin-bottom:80px;}
.grat_list{ margin-top:30px;}
.grat_one{ background:#fff;}
.grat_one h4{ line-height:60px; color:#333; text-align:center; height:60px;}

.join_warp{ margin-top:30px;}
.job-con h4 {
    color: #f42936;
    font-weight: 700;
    margin: 30px 0 5px; font-size:20px;
}
.job-con .line {
    height: 2px;
    background-color: #666;
    display: block;
    width: 100%; margin-top:10px;
}
.job-con h2{
    color: #616161;
    line-height: 26px; font-size:18px;
}
.job-con ul li{ font-size:14px;color: #616161;
    line-height: 26px;}
.job-con h5{ color: #616161;
    line-height: 26px; font-size:14px;}


	

/* 加入我们 */




/* 产品详情 */
.prolisttext{ margin-top:20px; text-align:center;}
.prolistbt{ font-size:18px;}
.prolistwz{font-weight:600;}
.prolistjg{ font-size:16px; font-weight:600;}
.prolistmore{ margin-top:20px;}
.prolistmore a{ display:block; width:120px; height:40px; line-height:40px; background:#2589d4; color:#fff; text-align:center; margin:0 auto;}
.prolistimg{ text-align:center;}
.prolistbottom_title{ font-size:28px;text-align:center; text-transform:uppercase; margin-bottom:50px;}
.prolistcenwz{ line-height:25px;font-size:14px; color:#666;}
.prolistbottom{ margin-top:80px;}
.prolistcenbt{ font-size:14px; font-weight:600; margin-bottom:10px;}
.prolistcenter_title{font-size:40px; border-bottom:1px solid #333; line-height:40px; padding-bottom:25px; margin-bottom:20px; color:#ddd; text-align:center;}
.prolistoptmore{margin-top:20px;}
.prolistoptmore a{ display:block; width:120px; height:40px; line-height:40px; background:#2589d4; color:#fff; text-align:center;}
.prolisttop_text{ line-height:25px;}
.prolisttop_bt{ font-size:28px; margin-bottom:15px;}
.prolisttop_yw{ margin-top:10px;font-weight:600; }
.prolisttop_xbt{ font-size:14px; font-weight:600; position:relative; padding-bottom:10px; margin-bottom:10px;}
.prolisttop_xbt:after{position: absolute;
    bottom: 0px;
    left:0%;
    width: 24px;
    height: 1px;
    background: #000;
    content: "";}
.prolisttop_wz{ color:#666; font-size:14px;}
.prolistmargin{ margin-top:80px;}
.prolistcenter{ margin-top:80px;}
.prolisttopright{ }	
.prolist_top{}
.prolisttop_text{ position:relative; margin-top:8%;}
.prolisttop_wz span{ font-weight:600; font-size:14px; margin-left:10px;}
.productzw{ font-size:18px; }
.productyw{ font-style:italic; color:#666;}
.productjg{ font-size:14px; font-weight:600;}
.producttext{ text-align:center; margin-top:10px;}
.productmore a{ margin:0 auto;}
.product{ margin-left:-15px;margin-right:-15px;}
.product_top{ margin-top:50px;}
.producttitle{ text-align:center; margin-bottom:50px;}
.productdpimg{ float:left;}
.productdptext{ float:right; margin-top:20px;}
.prodpwz{}
.prodpjg{ font-weight:600; font-size:14px;}
.productdpimg{ width:50%;}
.productdptext{ width:50%;}
.prodpwz{ height:100px; overflow:hidden;}
.productdptop{ margin-top:80px;}
.productdptop{ border-top:1px dotted #ccc; padding-top:50px;}
.producttitle ul{ text-align:center; margin-top:20px;}
.producttitle ul li{ display:inline-block;}
.producttitle ul li a{ color:#666; font-size:16px; padding-left:20px; padding-right:20px; border-right:1px dotted #ccc;}
.producttitle ul li .productcur{ color:#2589d4;}
.producttitle ul li a:hover{color:#2589d4;}
.prolist{ border:1px solid #ccc;}
.prolist p{ padding-bottom:20px;}
.prolist:hover{ border:1px solid #863a20;}
.prolistcenter table{ margin-top:30px;}
.prolistcenter table td{ border:1px solid #333; height:40px; line-height:40px; text-align:center; font-size:15px; color:#ddd;}

.product_one .row  {clear:both;}
.product_one .row .class-img img{width:100%}
.product_one .row:nth-child(even){
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.product_one .row h4 {
    font-size: 26px;
    font-weight: 700;
    color: #000;
    margin-bottom: 10px;
}
.product_one .row .class-content-2{
    color: #666;
    font-size: 15px;
    margin: 45px 0 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.item .pic img, .product_one img {
    width: 100%;
}
.col-lg-3,.col-md-6,.col-md-12,.col-lg-6{
    padding-bottom: 25px;
}
.items.items-col-4{
    margin-bottom: 20px;

}
.items-cover .item {
  position: relative;
}
.items-cover .item .title {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 60px;
  color: #fff;
  line-height: 60px;
  vertical-align: middle;
  background: #000;
  opacity: 0.6;
  margin-top: -30px;
  font-size: 16px;
  text-align: center;
}
.items-cover .item .cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background-color: #2c2112;
  opacity: 0.8;
  filter: alpha(opacity=0);
  -webkit-animation: orangeOut 0.4s ease;
  animation: orangeOut 0.4s ease;
  color: #fff;
  display: none;
}
.items-cover .item .cover p {
  padding: 0 15px;
  font-size: 14px;
}
.items-cover .item .cover a {
  color: #fff;
}
.items-cover .item:hover .title {
  display: none;
}
.items-cover .item:hover .cover {
  display: flex;
  align-items: center;
  /*鍨傜洿灞呬腑*/
}


@media (max-width: 1024px){
.product_one .row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.product_one .row .class-content-2 {
    margin: 0 auto;
    text-align: left;
}
}
.prolist_bt{ text-align:center;}
.prolist_bt h4{ margin-top:20px;color:#ddd; font-size:14px; letter-spacing:1px; line-height:20px; margin:0px;  margin-bottom:10px; display:block;}
.prolist_bt h4 span{ float:left; width:20px; height:20px; background:#750406; margin-right:10px;}
.prolist_bt h4 b{ font-weight:normal;}
.prolist_bt{ font-size:20px; color:#ddd;}
.kxys h5{ font-size:20px; color:#ddd;}
.kxys_center{ width:480px; margin:0 auto; margin-top:20px;}
.kxys{ margin-top:20px;}
.prodot_top_img{ margin-top:50px; margin-bottom:50px;}
.tec_text{ color:#999;}
.tec_text h3{ font-size:36px; color:#e5e5e5; margin-top:30%; position:relative; padding-bottom:20px;}
.tec_text h3:after{position: absolute;
    bottom: 0px;
    left:0%;
    width:36px;
    height:3px;
    background: #863a20;
    content: "";}
.tec_text2 h3:after{left:50%; margin-left:-18px;}
.tec_text h4{ margin-top:20px; font-size:24px; padding:10px; background:#863a20; display:inline-block; color:#fff; padding:10px 20px;}
.tec_text p{ margin-top:20px; font-size:18px;}
.tec_text p span{width: 13px;
    height: 13px;
    display: inline-block;
    border: solid 1px #D61518;
    border-radius: 50%;
    vertical-align: baseline;
    margin: 0 10px 0 0;
    position: relative;}
.tec_text p span:after{content: "";
    display: block;
    position: absolute;
    width: 7px;
    height: 7px;
    background-color: #D61518;
    border-radius: 50%;
    left: 2px;
    top: 2px;}
.prolistone{ margin-top:50px;border-bottom: 1px solid #333; padding-bottom:30px; margin-left:0px; margin-right:0px;}
.tec_img_dsec{ text-align:center; margin-top:30px;}
.media_warp{ margin-top:80px;}
.media_img{ text-align:center; margin-bottom:30px;}
.media_top{ margin-top:50px;}

.prolist_img_warp{ position:relative;}
.prolist_img_warp p{ position:absolute; right:20%; top:20%;font-size:36px; color:#ddd; letter-spacing:1px;}
.prolist_img_warp p span{ display:block; font-size:24px; margin-top:20px;} 
.prolist_img_warp p b{ color:#863a20; font-size:46px; font-weight:normal;}
.media_top{ text-align:center;}
.media_top p{ color:#863a20; font-size:16px; margin-bottom:20px; font-weight:600;}
.media_top h3{ color:#ddd; font-size:18px; line-height:30px;}
.prolist_bt p{}



/* 产品详情 */

/* 产品 */

.product_one_left{ float:left; width:60%; background:#e5e5e5;}
.product_one_right{ float:right; width:39.5%;}
.product_img a{ font-size:18px; color:#333;}
.product_one_hover{ padding-bottom:30px;}



.product_one_hover{ position:relative;}
.home_news_bg{ position:absolute; top:0px; left:0px; z-index:99999; width:100%; height:100%; background:url(tm01.png);
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; 
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.home_news_border{ background:#863a20; position:absolute;}
.home_news_top{ left:10%; width:80%; height:5px; top:-5%;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_news_left{ left:-5%; height:80%; width:5px; top:10%;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_news_bottom{left:10%; width:80%; height:5px; bottom:-5%;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.home_news_right{right:-5%; height:80%; width:5px; top:10%;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.product_one_hover:hover .home_news_top{top:5%;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}


.product_one_hover:hover .home_news_left{left:5%;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}


.product_one_hover:hover .home_news_bottom{bottom:5%;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.product_one_hover:hover .home_news_right{right:5%;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.product_one_hover:hover .home_news_bg{
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; opacity:1;}
.home_news_bg a{ width:150px; height:50px; line-height:50px; text-align:center; background:#863a20; color:#fff; display:block; margin:0 auto; font-size:14px; margin-top:28%;}

.product_one_hover{ overflow:hidden;}
.home_news_two a{ margin-top:22%;}


.product_one .product_two:nth-child(odd){
    float: left;
}
.product_one .product_two:nth-child(even){
    float: right;
}
.product_two{width:49.7%; background:#ccc; margin-bottom:30px; text-align: center;}
.product_two_left{ float:left; width:49.7%; background:#ccc;}
.product_two_right{ float:right; width:49.7%; background:#e5e5e5;}
.product_nav{ margin-bottom:50px;}
.product_nav ul{ text-align:center;}
.product_nav ul li{width:20%;text-align:center; float:left; max-width:150px}
.product_nav ul li a{font-size:16px; display:block; position:relative; padding-bottom:10px;color: #3e3a39;display: block; border-right:1px solid #999;}
.product_nav ul li:last-child a{border-right:none}
	
.product_nav ul li a:hover{color:#863a20; }
.product_nav ul li .product_cur{ color:#863a20;}
.product_nav ul li a:after {
    position: absolute;
    bottom: 0px;
    left: 50%;
    width: 50px;
    height: 2px;
    background: #863a20;
    content: "";
    margin-left: -25px; display:none;
}

.product_nav ul li .product_cur:after{ display:block;}
/* 产品 */



.pro-nav-head {
    height: 40px;
    line-height: 40px;
    width:80%;
    position: absolute;
    left: 10%;
    top:124px;
    background: transparent;
    color: #fff;
    z-index: 999999;background:url(tm06.png);
    border-bottom: 1px solid #333;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.pro-nav-head .pro-features a {
    color: #333;
    text-decoration: none;
    display: inline-block;margin-right: 30px; font-size:14px;
}

.pro-nav-head .pro-features .current {
    margin-right: 30px; color:#863a20 !important;
}
.pro-features{ float:right; margin-right:75px;}
.pro-nav-head.fix-bar {
    position: fixed;
    top: 0;
    z-index: 100;
    opacity: .95;  
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; 
    border-radius: 4px;border-bottom:none;
}
.pro-nav-head.fix-bar .pro-features a {
    color: #333;
}

.culture_cyc .col-lg-6{ padding:5px;}
.cul_cyc_two{ margin-top:10px;}
.cul_cyc_top{ position:relative;}
.cul_bg{ position:absolute; width:50%; height:100%; background:#863a20; top:0px; left:0px; padding-left:30px;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.cul_bg h3{ color:#fff; font-size:18px;margin-top:45%;}
.cul_bg p{ margin-top:20px; color:#fff; font-size:14px;}
.cul_cyc_bg{ position:absolute;width:100%; height:100%;top:0px; left:0px; background:url(tm03.png); text-align:center; 
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.cul_cyc_bg h3{ font-size:24px;color:#fff; margin-top:30%;}
.cul_cyc_bg p{margin-top:20px; color:#fff; font-size:14px}
.cul_cyc_top:hover .cul_bg{left:-50%;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}
.cul_cyc_top{ overflow:hidden;}
.cul_cyc_top:hover .cul_cyc_bg{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; }


.jd_js{ padding-bottom:80px; padding-top:80px;}
.map_right h3{ font-size:20px; margin-bottom:10px; color:#863a20; position:relative; padding-bottom:10px;}
.map_right h3:after{position:absolute;  bottom:0px; left:0%; width:20px; height:2px; background:#863a20; content:"";}
.map_right h4{ font-size:16px; margin-bottom:10px;}
.map_right p{ font-size:14px; color:#666;}
.map_right p i{ margin-right:8px;}


.about_left{}
.about_left h3{ font-size: 32px;
    font-weight: 500;
    color: #000;
    line-height: 50px;
    padding-top: 30px;}
.about_left p{ font-size:16px; text-transform:uppercase; color:#863a20; border-bottom:3px solid #111; padding-bottom:10px; font-weight:600; position:relative; margin-top:5px;}
.about_left p:after{position:absolute; bottom:-3px; left:0%; width:100px; height:3px; background:#863a20; content:"";}
.about_jd{ margin-top:30px;}
.about_jd .bt{ width:100%;}
.about_jd .bt ul{ text-align:left;}
.about_wx h5{ font-size:14px; line-height:24px;}
.about_wx_img h5{ text-align:center; font-size:18px; font-weight:600; color:#863a20;}
.about_map{ width:90%; float:right; position:relative;}
.tjimg{ position:absolute; top:155px;right:118px; width:30px; height:30px; cursor:pointer;}
.tjimg span{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:absolute; bottom:35px; left:-80px;border:3px solid #863a20;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}

.tjimg:hover span{opacity:1;}



.shimg{ position:absolute; top:280px;right:50px; width:20px; height:20px; cursor:pointer;}
.shimg span{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:absolute; bottom:-110px; left:-80px; border:3px solid #863a20;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}

.shimg:hover span{opacity:1;}


.wximg{ position:absolute; top:260px;right:90px; width:20px; height:20px; cursor:pointer;}
.wximg span{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:absolute; bottom:-40px; left:-210px; border:3px solid #863a20;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}

.wximg:hover span{opacity:1;}


.video_bg_h{ position:absolute; bottom:0px; width:150px; background:#000; height:100px; z-index:999999999;}

.about_img{ margin-top:50px;}
.about_syb_text p{ line-height:24px; color:#999; font-size:14px; margin-top:10px;}
.about_syb_text h3{ font-size: 32px; color:#ccc; margin-bottom:30px;border-bottom: 3px solid #111; position:relative; padding-bottom:20px;}
.about_syb_text h3:after{position: absolute;
    bottom: -3px;
    left: 0%;
    width: 100px;
    height: 3px;
    background: #863a20;
    content: "";}
.about_syb_js{ margin-top:50px; padding:90px 0;}



.xinwenny{
           margin:0 auto;
		   height:auto;
	       }		
.xinwenbt{
           height:50px; 
          /* line-height:50px;*/
			font-size:22px;
			color:#333; letter-spacing:1px;
			text-align:center;
	      }

.xinwenxbt{ width:100%;
		   line-height:30px;
		   text-align:center;
             margin:0 auto;
            height:30px;
			padding-top:15px;
			font-size:12px;
			color:#333;
	        }		


.xinwennl{
           margin:0 auto;
		   padding-top:25px;
		   height:auto;
		   line-height:30px;
			font-size:14px;
			color:#333;
			margin-bottom:40px; text-indent:2em;
		   
	       }
.xinwendbzx{ margin-top:10px;}
.xinwendb{ font-size:14px;}



.IgniteBarV1 li{ width:50px; height:50px;border-bottom: solid 1px #4a4f54; background:#0c121c;border-left: solid 1px #4a4f54;}

.IgniteBarV1 li a i{ display:block; color:#fff; font-size:16px; text-align:center; line-height:50px;}
.IgniteBarV1 li:hover{ background:#863a20;}
.tec_sj{ position:relative;}
.tec_sj_wz{ position:absolute; top:35%;left:10%; color:#ddd; font-size:28px;}
/*.prodot_warp{ background:#1f1f1f}*/
.rightmenu{ width:50px; height:160px; background:#0c121c; text-align:center;}
.rightmenu a{ color:#ddd; font-size:16px; display:block;}
.rightmenu a i{ display:block; width:50px; height:50px;border-bottom: solid 1px #4a4f54; line-height:50px; margin-bottom:10px; font-size:16px;}
.right_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:#000;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.home_open_hide{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;}
.pro_center{ padding-bottom:100px; width:78%; margin:0 auto; padding-top:80px;}
.pro_center .bt{ margin:inherit; width:auto;}
.pro_center .bt ul{ text-align:left;}
.pro_center .bt ul li{ width:32%; height:50px; line-height:50px; margin-left:0px; margin-right:12px;
-webkit-border-radius:3px; -moz-border-radius: 3px;border-radius: 3px;-khtml-border-radius:3px;}
.pro_ys{ background:url(ysbg.jpg) no-repeat center center; background-size:cover; position:relative;}
.pro_ys .cpmc{ position:absolute; left:0%; top:5%; color:#ddd; font-size:28px; width:100%; text-align:center; z-index:9999; letter-spacing:2px;}
.pro_ys .cpmc span{ color:#863a20; font-size:46px;}

.pro_ys1{ padding-top:20px; padding-bottom:20px;} 
.pro_ys1 .cpmc{ color:#ddd; font-size:28px; width:100%; text-align:center;  letter-spacing:2px;}
.pro_ys1 .cpmc span{ color:#863a20; font-size:46px;}


.fa_select{width:200px;height:30px;position:relative; font-size:14px; float:left;}
.fa_select p{    display: inline-block;
    cursor: pointer;
    height: 30px;
    padding-left: 10px;
    color: #fff;
    width: 195px;
    overflow: hidden;
    line-height: 30px;
    background: #666 url(v.png) no-repeat right center;
    font-style: normal;
    font-size: 12px;}
.fa_select ol{display:none;width:195px;bottom:30px;left:0px; background-color:#666;overflow:hidden;cursor:pointer; position:absolute;border-bottom:1px solid #999; margin:0px; padding:0px;}
.fa_select ol li{height:30px;display:block;white-space:nowrap;margin:0;overflow:hidden;}
.fa_select ol li a{height:30px;line-height:35px;padding-left:10px;display:block;color:#fff;}
.fa_select ol li a:hover{background-color:#863a20; color:#fff;}



/* 特效 */
/*.timeline li{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:200px;}*/
/*.news_top_left{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; left:-200px;}*/
/*.news_top_right{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; right:-200px;}*/
/*.product_one_hover{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:200px;}*/
/* 特效 */


.cutlrue_hide{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:99999;}

.prolist_bottom_text p {
    padding-left: 20px;
}
.dea2_top h3 {
    color: #333;
    margin: 0;
    padding: 0 0 15px 0;
    font-size: 22px;
    line-height: 30px;
    font-weight: bold;
    text-align: left;
}
.dea2_top {
    border-bottom: 1px solid #f0f0f0;
    margin: 30px 0 0 0;
    padding: 0 0 15px 0;
}
.dea2_top div{
    line-height: 30px;
}
.dea2_top div i {
    color: #777;
}
.dea2_top div span {
    color: #777;
    margin-right: 10px;
    padding-left: 20px;
}
.dea2 .tx{
    margin: 20px 0 20px 20px;
}
.dea2 .tx h3 {
    border-bottom: 1px solid #ccc;
    color: #666;
    line-height: 40px;
    font-size: 18px;
    font-weight: normal;
}
.dea2 .tx h3 span {
    padding: 0 0 10px 0;
    border-bottom: 1px solid #d90e27;
}
.bot a{
    background: #d90e27;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 100px;
    display: block;
    float: right;
    text-align: center;
    font-size: 14px;
}
.dea3_tab{
    text-align: center;
    padding-bottom: 34px;
    margin-top: 40px;
}
.dea3_tab table td {
    border: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    width: 25%;
}
.resume a {
    font-size: 14px;
    display: block;
    width: 120px;
    height: 30px;
    line-height: 30px;
    background: #863a20;
    color: #fff;
    text-align: center;
}
.tjl{ width:100px; height:50px; position:relative; float:right}
.biaoge{ width:auto; height:auto; margin:0 auto; padding-top:20px;}
.biaoge table{ border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; width:90%;}
.biaoge table tr td{border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; text-align:center;}
.biaoge table tr td input{ background:none; outline:none; padding-left:5px; padding-right:5px; width:100%;}
.biaoge table tr td textarea{ background:none;padding-left:5px; padding-right:5px;outline:none;}
.zxyp{height:auto; padding-top:10px; margin:0 auto;background-color: rgba(255, 255, 255, .7); padding-bottom:40px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.tjqx{ width:90%;height:60px; margin:0 auto;border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid;}
.tjqxmid{ width:200px; height:30px; margin:0 auto; padding-top:15px;}
.tjqxz{ float:left; width:80px; height:30px;border:1px #863a20 solid;line-height:28px; text-align:center;font-size:12px;}
.tjqxz a{color:#863a20; display:block;}
.tjqxz a:hover{color:#fff; background:#863a20; display:block;}
.tjqxy{float:right; width:80px; height:30px; line-height:28px;border:1px #863a20 solid;text-align:center;font-size:12px;}
.tjqxy a{color:#863a20; display:block;}
.tjqxy a:hover{color:#fff; background:#863a20; display:block;}
.pxfz{ width:780px; height:auto; padding-top:20px; margin:0 auto;}
.tub{ position:relative; z-index:9999; margin-top:-15%;}
.phonebiaoge{ margin-top:70px;}
.phonebiaoge td{ border:1px solid #ccc; text-align:center; height:40px; line-height:40px;}

/*经销商登录*/
.dealer-login{width: 400px; background-color:#f0f0f0;padding-bottom: 30px;margin: 0 auto;margin-bottom: 30px;}
.dealer-login h1{font-size: 20px;
    color: #863a20;
    text-align: center;padding-top: 30px;
    padding-bottom: 42px;}
.dealer-login input{ border:none; margin:0; padding:0; outline:none; background-color:transparent;}
.input-y{width: 84%;
   
   color: #863a20;
    font-size: 16px;
    margin: 0 auto;
   background-color: #d8d8d8;background-color: #d8d8d8;
    line-height: 44px;
    margin-bottom: 20px;
    padding-left: 10px;}
.input-m{width: 84%;
   background-color: #d8d8d8;
   color: #863a20;
    font-size: 16px;
    margin: 0 auto;
   line-height: 44px;
    margin-bottom: 32px;
    padding-left: 10px;}
.input-b{ width: 50%;
    margin: 0 auto;
    background-color: #863a20;
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    border-radius: 10px; }


/*.dea3_tab input{
    border: 0;
    background: #da1227;
    width: 150px;
    color: #ffffff;
    margin-top: 50px;
    padding: 10px;
}*/

/*** 自适应 ***/
@media (max-width:1440px) and (min-width:1024px) {
.home_selec{ top:6%;}	
.home_open_one{ padding-bottom:10px; padding-top:10px;}
.home_open_one label{ font-size:12px;}
.home_open_one h2{ font-size:14px;}
.swiper-pagination1{ bottom:50px !important;}
.home_cul_conent h4{ font-size:20px;}
.home_cul_conent{ padding:30px;}
.home_product_img{ height:200px;}
.home_net{ padding-top:10%;}
.home_pro_img_one{ width:80%;}
.home_pro_tb{bottom:5%;text-align:right;}
.home_pro_tb img{ width:80%; }
.home_pro_bg p{ font-size:24px;}
.news_top_date{ height:150px; height:150px;}
.news_top_date p span{ height:100px; line-height:100px; font-size:90px;}
.news_top_left_text p{ font-size:14px; margin-top:10px;}
.news_top_left_text h4{ font-size:22px; margin-top:10px;}
.cont_txt{ padding-top:30px; padding-left:30px;}
.cont_txt a{line-height:38px; height:40px; margin-top:20px;}
.conhide{ display:none;}
.home_news_title:before{ width:42%;}
.home_news_title:after{ width:43%;}	
.home_video_right{ width:70%;}
.home_video_left{left:10px; top:0;}
.home_video_left h5{text-align: center;line-height: 45px;}
.home_video_left h3{text-align: center;}  
.home_video_one{text-align: center;}
.home_video_left h4 .home_video_one{padding-right: 0;}
.header{ width:90%;left:5%;}
.cont_txt p{ font-size:14px; line-height:24px;}
.cont_txt .button{ display:none;}
.cont_txt01 .button{ display:block;}

.video_jz{ top:16%;}
.pro-nav-head{ width:90%;left:5%;}
.home_open{ top:-70%;}
/*.prodot_warp{ padding-top:160px !important;}*/
.ad-gallery .ad-thumbs .ad-thumb-list{ margin-left:230px !important;}
.tec_text h3{ margin-top:18%;}
.home_video_left{width: 40%;}
.home_video_right{width:60%}
.home_video_left h3 {
    color: #863a20;
    text-align: left;
    font-family: "宋体";
    font-size: 40px;
    font-weight: 900;
    line-height: 40px;
}
.home_video_left h4 {
    line-height: 20px;
    color: #fff;
    margin:  0;
    text-align: left;
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
    letter-spacing: 1.4px;
}
.home_video_left h4 span {
    padding: 0.27778rem 0.55556rem;
    display: inline-block;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
}
}


@media (max-width:1280px) and (min-width:1024px) {
.home_pro_tb{ display:none;}
}

@media (max-width:900px) {

.home_cul_conent h4{ font-size:20px;}
.navbar-nav { width:100%; margin-left:0px; text-transform:uppercase;}
.navbar-nav li{ text-align:center; border-bottom:1px dotted #e5e5e5; line-height:40px;}
.navbar-nav li a{ color:#666; font-size:13px;}
.navbar-nav li a:hover{ color:#863a20;}
.headerbg{ position:fixed; top:0px; left:0px; width:100%; z-index:999999999; background:#fff;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.logo_boxlist{ float:left; width:145px; margin-top:8px;}
.navbar-toggle {margin-top:10px;padding: 9px 0 9px;}
.navbar-toggle .icon-bar {background-color:#863a20 !important;}
.navbar-collapse{ border-top:1px solid #e5e5e5;}
.navbar-nav .nav_last{ border:none;}



.home{ border:none;}
.home_cul_conent a{ width:100%;}
.home_news_title:after,.index_floor6warp .title:after{ width:20% !important;}
.home_news_title:before{ width:20%;}
.home_culture_one{ height:auto !important;}
.home_cul_conent{ background:#000; position:relative; bottom:0px; padding:30px; padding-bottom:0px;}
.home_culture_one{ background:#000; padding-bottom:50px;}
.home_title:before, .index_floor6warp .title:before{width:20% !important;}
.showmore{margin:0 auto; margin-top:30px; display:block; width:150px; height:40px; line-height:40px; background:#863a20; color:#fff; text-align:center; }
.home_video_title{ display:none;}
.home_news_text{ padding:15px; color:fff}
/*.home_news_text p{color:fff} */
.home_net{ padding-top:24%;}
.home_net_warp{ width:90%;}
.home_net_warp h3{ font-size:30px;}
.home_desc{ display:none;}
.footer_top{display:none;}
.home:after{ background:none;}
.footer_bottom{ width:100%;padding-top: 0px;}
.footer{ padding-top:20px; padding-bottom:20px;margin-bottom:0px;}
.copy{ line-height:24px;}
/*.home_net{ height:400px;}*/
.home_video_left h4{ display:none;}
.home_video_left{ position:inherit; width:100%; top:60px;}
.home_video_left h3{ font-size:40px;}
.home_video_left h5{max-width: 25.33333rem;margin-top: 1.33333rem;}
.home_video_right{ float:none; width:100%; margin-top:100px;}
.video_bg{ display:none;}
.video{ height:auto;}
.home_video_right:after{left:-20px; border:10px solid #fff;display:none;}
.home_video{ padding-bottom:120px; margin-top:0;}
.banner{ margin-top:50px; height:auto !important;}
.home_culture{ padding-left:0px;padding-right:0px;padding-bottom: 60px;}
.home_news{ padding-left:0px;padding-right:0px;}
.home_product .row{ width:100%;}
.home_product{padding-left:0px;padding-right:0px; height:auto; padding-top:70px; padding-bottom:50px;}
.home_product_img{ height:220px;}
.home_product_one{ border:none;}
.home_product_one:after{ background:none;}
.duibi_con{width:90% !important; margin:0 auto;}






.phone{ display:block !important;}
.header{ display:none !important;}
.message{ padding:0px; border:none; margin-top:30px;}
.slec{ padding-top:100px !important;}
.bt{ width:100%; margin:0 auto;}
.bt ul li{ margin-bottom:10px;}
.xdz_two h2{ float:none;}
.xdz_two form{ float:none; width:90%; margin-top:20px;}
.xdz_three label{ width:90%;}
.news_warp{padding-top:100px !important;}
.product_nav ul li{ float:none; width:100%; margin-bottom:10px;}
.product_nav ul li a{ border:none;}
.product_one_left{ float:none; width:100%; height:auto !important;}
.product_one_right{float:none; width:100%;}
.product_two_left{float:none; width:100%;}
.product_two_right{float:none; width:100%;}
.tec_text h3{ font-size:28px;}
.nyvideo p:before{ width:40%;}
.nyvideo p:after{ width:40%;}
.service_zc_one{ margin-bottom:10px;}
.net_search{width:86%; margin:0 auto; margin-top:30px;}
.net_search input{ width:80%;}
.problem_img{ display:none;}
.problem_top{ padding-top:0px;}
.problem_one{ width:100%;}
.query_bg{ width:90%; margin:0 auto;}
.query_one{ width:94%; margin:0 auto;}
.query_one input{ width:78%;}
.query a{ height:40px; line-height:40px;}
.store .leftcon{ width:100%;}
.scr_con{ width:100%;}
#dv_scroll{width:100%;}
.store .right{ display:none;}
.home_cul_warp img{ width:100%;}
.stru_text i{ margin-top:18%;}
.culture_home p:before{ width:40%;}
.culture_home p:after{ width:40%;}
.about_box5_con{ width:100%;}
.about_syb{ text-align:center;}
.jd_js .col-lg-6{ padding-right:15px !important; width:100%;}
#timeline{ width:90%;}
.home_cul_one h5{ display:none;}
.join_job{ margin-bottom:0px;}
.about_box5_con .in p{ font-size:26px;margin:20px auto;}
.ls_nr2{ display:none;}
.about_syb img{ width:100%;}
.about_map{ display:none;}
.pro-nav-head{ width:100%; top:70px; position:relative; left:0;}
.pro-features{ float:none; margin-right:0; border:none !important;}
.pro-nav-head .pro-features a{ margin:0 15px;}
.pro-nav-head .pro-features .current{ margin-right:0 15px !important;}
.tec_one{ padding:60px 0 !important;}

.service_zc{
    padding-bottom:0px;
}
.about_box6_right h3{
    margin-top:20px;
}
.cul_bg{padding-left:18px;}
.cul_bg h3{margin-top: 28%;line-height: 26px;}
.nyvideo h3{line-height:34px;}

.home_product_one:hover a{}
.home_video{padding-bottom:60px;}
.index_boxone_left h2{font-size:24px;}

.index_boxone {
    padding:100px 0 0 0;
}

.tec_sj_wz{ font-size:20px;}
.tec_rt_title h4{font-size: 26px !important;}
.tec_rt_warp{ margin:0 auto 20px auto;}
.tec_lis1_left img{ display:block; margin:0 auto; height:auto;}
.tec_ai_lis.tec_ai_lis2{ padding:0;}
.tec_ai_lis1_l h2{ font-size:28px;}
.teone{ width:90% !important;}
.tec_cj{ padding:60px 0 !important;}


}



@media (max-width:768px) {
.stru_text i{ margin-top:30%;}
.arrow-left{ width:30px; line-height:30px; top:35%;}
.arrow-right{ width:30px; line-height:30px; top:35%;}
.his_one h3{    font-size: 22px; margin-top:20px;
    color: #863a20;
    font-weight: bold;}
.his_one p{line-height: 25px;
    font-size: 14px;
    color: #ccc;
}
.product_one .row h4 {
    margin-top: 20px;
}

.home_culture_one{ opacity:1 !important; top:0px !important;}
.home_cul_conent a{ height:40px; line-height:40px;}
.tec_b1_txt{ margin-top:30px !important; padding-left:0px !important;}
.tec_ai_lis1_l h2{ font-size:24px !important;}
.tec_ai_lis1_l .bgred{ font-size:20px !important;}
.tec_ai_lis.tec_ai_lis2{ padding:50px 0px !important; }
ul.tec_3part li{ width:100% !important;}
ul.tec_3part{ width:100% !important; padding:0 !important; }
.tec_ai_lis3_img img{ width:100%;}
.tec_jz_img img{ width:100%}
.tec_cj_text{ margin-left:0px !important; text-align:center; margin-bottom:30px;}
.tec_yq{ padding:0px !important;}
.tec_jz{ padding-top:150px;}
.tec_jz_text{ margin-top:80px;}
.dyn_text h2{ font-size:16px;line-height:24px;}
.dyn_one{ margin-bottom:30px;}
.news_warp{ padding-bottom:80px;}
.news_pai{padding-top: 52px !important;}

.home_news_title, .index_floor6warp .title{ margin-right:0 !important;}
.inph_news_pic{ width:46%; float:left; margin-right:4%;}
.inph_news_pic img{ width:100%; height:auto; display:block;}
.inph_news_text{ width:50%; float:left;}
.inph_news_text h4{ color:#fff; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.inph_news_text h5{ color:#863a20; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inph_news_text p{ color:#ddd; line-height:22px; font-size:14px; height:44px; overflow:hidden;}
.home_product_one{ width:50%; float:left;}
.home_product_img{ height:auto !important; padding-bottom:10px;}
.inph_news{ margin-bottom:20px;}
.home_product_img{ width:92% !important;}
.product_nav ul li{ width:30%; float:left;margin-right:3%; line-height:30px;}
.product_nav ul li.three{margin-right:0;}
.product_nav ul li .product_cur{ border:1px #863a20 solid !important;}
.product_nav ul li .product_cur:after{ display:none;}
.product_nav ul li a{ padding-bottom:0;  border:1px #C1C1C1 solid !important; font-size: 13px;}
.product{ margin:0;}
.pro_center{ width:98%;padding-top:0px;}
.xinwenbt{margin-bottom: 15px;font-size:18px;}
#storeTopDetail{padding-top:0px;}

.duibi_one select{ line-height:20px; height:30px; padding:5px 0; margin-bottom:5px;}
.prolist_bottom_one_con{ width:50%; float:left; padding:0 10px;}
.prolist_bottom_one_con1{ padding:0 5px 0 10px;}
.prolist_bottom_one_con2{ padding:0 10px 0 5px;}

.page {
    padding: 20px 0;
}
.page .wrap {
    width: 90%;
}
.page3_text, .page3_list {
	width: 100% !important;
	float: none !important;
}
.page3_text p {
	height: auto;
}
.page3_text {
	margin-bottom: 30px;
}
.page3_list .list ul li {
	width: 33.333%;
}
.page3_list {
	height: auto;
}
.page3_text .list ul {
    margin: 0;
}
.page3_list .img {
    width: 122.34px !important;
    height: 122.34px !important;
}
.page3_list .img img {
    width: 122.34px !important;
    height: 122.34px !important;
}
.page3_list {
    height: 270px !important;
}
}
/*** 自适应 ***/
/******崔********/
.prolist_bottom_text p {
    padding-left: 20px;
}
.dea2_top h3 {
    color: #333;
    margin: 0;
    padding: 0 0 15px 0;
    font-size: 22px;
    line-height: 30px;
    font-weight: bold;
    text-align: left;
}
.dea2_top {
    border-bottom: 1px solid #f0f0f0;
    margin: 30px 0 0 0;
    padding: 0 0 15px 0;
}
.dea2_top div{
    line-height: 30px;
}
.dea2_top div i {
    color: #777;
}
.dea2_top div span {
    color: #777;
    margin-right: 10px;
    padding-left: 20px;
}
.dea2 .tx{
    margin: 20px 0 20px 20px;
}
.dea2 .tx h3 {
    border-bottom: 1px solid #ccc;
    color: #666;
    line-height: 40px;
    font-size: 18px;
    font-weight: normal;
}
.dea2 .tx h3 span {
    padding: 0 0 10px 0;
    border-bottom: 1px solid #d90e27;
}
.bot a{
    background: #d90e27;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 100px;
    display: block;
    float: right;
    text-align: center;
    font-size: 14px;
}
.dea3_tab{
    text-align: center;
    padding-bottom: 34px;
    margin-top: 40px;
}
.dea3_tab table td {
    border: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    width: 25%;
}
/*.dea3_tab input{
    border: 0;
    background: #da1227;
    width: 150px;
    color: #ffffff;
    padding: 10px;
    margin: 50px 5px 0 5px;
}*/


@media (max-width: 1440px) and (min-width: 1024px) {
    .duibi_one_left {
        margin-right: -15px;
    }
    .duibi_one_left p {
        font-size: 14px;
    }
    .prolist_left {
        padding-left: 10px;
    }
    .news_center {
        width: 90%;
    }
    .prolist_right a {
        padding-left: 14px;
        padding-right: 14px;
    }

}
@media (max-width: 1230px) and (min-width: 1024px) {
    .prolist_right a {
        padding-left: 10px;
        padding-right: 10px;
    }
    .xdz_three label {
        margin-right: 21px;
        width: 28%;
    }
    .prolist_left {
        padding-right: 9px;
    }
    .prolist_right a {
        margin-right: 6px;
    }
}
@media (max-width: 992px) {
    .duibi_one_left p {
        font-size: 12px;
        line-height: 40px;
        margin-bottom: 10px;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .news_center {
        width: 95%;
    }
    .dea2_top h3{
        padding: 0 0 15px 0;
        font-size: 22px;
    }
    .dea2_top {
        margin: 20px 0 0 0;
        padding: 0px 0 9px 0;
    }
    .login_box #signup_form .niu-input input {
        width: 66%;
    }
}

@media (max-width: 778px) {
    .news_center {
        width: 100%;
    }
    .dea2_top h3{
        padding: 0px 0 10px 0;
        font-size: 14px;
        line-height: 25px;
    }
    .dea3_tab {
        margin-top: 0px;
    }
    .dea2_top {
        margin: 10px 0 0 0;
        padding: 0;
    }
    .dea3_tab table td {
        height: 30px;
        line-height: 30px;
        font-size: 12px;
    }
    .dea3_tab input {
        margin-top: 34px;
    }
    .dea2_top div span {
        margin-right: 10px;
        padding-left: 10px;
    }
    .dea2 .tx h3 span {
        padding: 0px 0 5px 0;
    }
    .dea2 .tx h3 {
        line-height: 25px;
        font-size: 14px;
    }
    .bot{
        text-align: center;
    }
    .bot a {
        height: 35px;
        line-height: 35px;
        float: none;
        display: inline-block;
    }
    .dea2 .tx {margin-left: 0px;}
}






.prolist_bottom { margin-top: 30px; margin-left: -30px; margin-right: -30px; }

.prolist_bottom .left{ }
.prolist_bottom .right{}
.prolist_tijiao{padding-left: 20px;padding-bottom:50px;}
.prolist_tijiao_con span{ width: 120px;
    display: inline-block;
    /*margin-bottom: 10px;*/
}
.prolist_bottom_text h3{margin-bottom: 15px;}
.prolist_tijiao_con select {
    height: 24px;width:25%;font-size: 14px;
}
.prolist_tijiao_con .line div{margin-right: 20px;font-size: 14px;margin-bottom: 10px;}
.add{ cursor: pointer; border:1px solid #333;float: left; width:30px; height:30px; text-align:center; line-height: 30px; margin-right: 10px; font-size: 20px;}
.minus{ cursor: pointer;border:1px solid #333; float: left; width:30px; height:30px; text-align:center; line-height: 23px;font-size: 20px;}
.prolist_bottom_text a{ float: none;padding-right: 0px; margin-top: 20px;}
.prolist_tijiao .but{ display: inline-block;}
.prolist_tijiao_con{border-top: 1px dotted #ccc;margin-bottom: 10px;padding-top: 10px;}

.dea3_img{width: 20%; float: left;}
.dea3_ti{    font-size: 18px;cursor: pointer;
    font-weight: bold; float: left;}
.dea3_tx{ color: #666;  padding-top:10px;font-size: 14px; display: none;}
.dea3_text .num{  display: inline-block;}
.dea3_text .num span{ display: inline-block;  height:30px; border:1px solid #cccccc; line-height:30px;text-align: center;font-size: 14px;}
/*.dea3_text .num_text{font-size: 14px;font-weight: normal;}*/
.dea3_text{ float: left;text-align: left;width: 75%;}
.dea3_btn{ float: right;}
.dea3_btn div{cursor: pointer;font-size: 14px;}
.dea3_choose .line div{ display: inline-block;margin-right: 20px;}
.dea3_choose span{ width: 120px;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 14px;
}
.dea3_text .num_text{width: 40px;}
.dea3_text .num_minus,.dea3_text .num_add{cursor: pointer;width:30px;}
.dea3_top{ display: inline-block; width:100%;text-align: center;}
.dea3_choose select {
    height: 24px;width: 85px;font-size: 14px;
}
.dea3_choose{text-align: left; display: none;margin-top: 15px;}
.dea3_bt{ display: none;}


.prolist_bottom .border{border-bottom: 1px solid #b1b1b1; padding-bottom:20px;}
.dea3_con{width: 100%;padding: 20px 10px;}
.dea3_con table td{border: 1px solid #666; line-height:28px; text-align:center;}

.slide{
    width:35px;
    height:100%;
    background:#000;
    z-index:999999;
    position:fixed;
    top:0;
    right:0;
    _position:absolute;/* for IE6 */
    _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
    }
.slide_xinxi{
    width:35px;
    height:75%; 
    position:absolute;
    top:13%;
    left:0%;
    }
.user_toux{
    width:35px;
    height:35px;
    text-align:center;
    margin-top:50px;
    }
.user_toux img{
    width:30px;
    height:30px;
    margin-top:3px;
    }
.user_toux a{
    display:block;
    width:35px;
    height:35px;
    }
.user_toux a:hover{
    background:#ea5404;
    }
.user_gwc{
    width:35px;
    height:145px; 
    margin-top:20px;
    }
.user_gwc a{
    display:block;
    width:35px;
    height:140px;
    }
.user_gwc a:hover{
    background:#863a20;
    }
.user_gwcimg{
    width:35px;
    height:35px; 
    padding-top:5px;
    }
.user_gwcwz{
    width:35px;
    height:auto;
    text-align:center;
    font-size:14px;
    color:#FFF;
    height:60px; 
    margin-top:5px;
    }
.user_gwcsl{
    width:25px;
    height:25px;
    margin-top:5px;
    background:url(user_gwcsl.png) top center no-repeat;
    text-align:center;
    line-height:25px;
    color:#FFF; margin-left:5px;
    }
.user_line{
    width:28px;
    height:1px;
    background:#454545;
    }
.cart_good_list{background-color: #fff;height: 70px;
    line-height: 70px;
    color: #424242; font-size:14px;}

.col{ float:left; border-right:1px solid #e5e5e5;}
.col_qx{ width:10%;}
.col_qx i{display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    margin-left: 24px;
    background-color: #fff;
    color: #fff;
    font-size: 20px;
    text-align: center;
    vertical-align: middle;
    position: relative;
    top: -1px;
    cursor: pointer; margin-right:15px;}
.col_img{width: 120px; height:70px;}
.col_name{ width:60%;}
.col_price{width:75px; margin-right:80px;}
.col_num{ width:20%; text-align:center;}
.col_total{ width:120px; text-align:right;margin-right: 80px;}
.col_action{ width:10%; text-align:center;}

.goodlist_lb{
    border-top: 1px solid #e0e0e0; background:#fff;}
    
.goodlist_name{ font-size:18px; padding-top:25px;}
.goodlist_price{ font-size:16px;padding-top:25px;}
.goodlist_price span{}
.goodlist_total{ font-size:16px; color:#ea5404;margin-top:25px;}
.goodlist_total span{ font-family:Arial, Helvetica, sans-serif;}
.goodlist_img{ margin-left:30px;}
.goodlist_num{margin-top:18px;width:80%; margin:0 auto; margin-top:35%;
    height: 38px;
    border: 1px solid #e0e0e0;
    text-align: center;
    background-color: #fff;
    position: relative;
    zoom: 1;}
.goodlist_num a{ display:inline-block; 
    width: 38px;
    height: 38px;
    line-height: 38px;
    color: #757575;
    font-size: 20px;
    -webkit-transition: all .3s;
    transition: all .3s; cursor:pointer;}
    
    .goodlist_num input { display:inline-block;
    width: 68px;
    height: 33px;
    line-height: 38px;
    padding: 0;
    border-width: 0;
    color: #424242;
    font-size: 16px;
    text-align: center; outline:none;
}
.goodlist_num a:hover{}     
    
.goodlist_qx{padding-top:25px;}
.goodlist_qx i{margin-top:50%;}
.goodlist_action{padding-top:25px;}
.goodlist_action a{display: inline-block; margin-top:50%;
    line-height: 24px;
    text-align: center;
    border-radius: 12px;
    color: #757575;
    font-size: 14px;
    -webkit-transition: all .3s;
    transition: all .3s;}
.goodlist_action a:hover{}
.good_height{ height:205px;}
.good_line{ border:1px solid #ccc; padding-top:0px;}


.good_recon{margin: 60px 0 0; margin-bottom:80px;}
.good_recon h3{ text-align:center;color: #757575;font-size: 30px;
    font-weight: 400; position:relative;}
    .good_recon h3:before{position:absolute;top:20px; left:0%; width:370px; height:1px; background:#e0e0e0; content:"";}
    .good_recon h3:after{position:absolute;top:20px; right:0%; width:370px; height:1px; background:#e0e0e0; content:"";}
.good_list_lb{ margin-top:40px;}
.good_list_lb li{ float:left; background:#fff; padding:30px; text-align:center; margin-right:20px; width:282.5px;
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.good_list_lb li p{ color:#ea5404; margin-top:10px; font-size:14px;}
.good_list_lb li p span{ font-family:Arial, Helvetica, sans-serif;}
.good_list_lb li h4{ font-size:16px;}
.good_list_lb li .buy{  display:block; border:1px solid #ea5404; width:120px; height:30px; line-height:30px; color:#ea5404; margin:0 auto;margin-top:10px;}
.good_list_lb li:hover .buy{ background:#ea5404; color:#fff !important;}
.good_list_lb li:hover{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.good_list_lb .good_last{ margin-right:0px;}

.good_left{ float:left; width:30%;}
.good_right{ float:left; width:65%;}
.good_right table td{ border:1px solid #ccc; font-size:12px;}

.cart-bar {
    height: 50px;
    text-align: right;
    background-color: #fff;
    -webkit-transition: background .3s ease, top .3s ease;
    transition: background .3s ease, top .3s ease;
    position: relative; margin-top:20px; font-size:14px;
}
.cart-bar .section-left {
    float: left;
}
.cart-bar .back-shopping {
    line-height: 50px;
    margin-left: 32px;
}
.cart-bar .cart-total {
    margin-left: 16px;
    padding-left: 16px;
    border-left: 1px solid #eee;
    color: #757575;
}
.cart-bar .cart-coudan {
    color: #757575;
}
.cart-bar .total-price {
    padding-left: 13px;
    color: #ea5404; line-height:50px;
}
.cart-bar .btn {
    width: 200px;
    height: 48px;
    line-height: 48px;
    font-size: 18px;
    margin-left: 50px;
    vertical-align: top; background:#863a20; border:none; color:#fff !important;border-radius: 0px; padding:0px;
}
.cart-bar .cart-total i {
    color: #ea5404;font-style: normal;
}
.cart-bar .total-price em {line-height:50px;
    font-style: normal;
    font-size: 30px;color: #ea5404; font-family:Arial, Helvetica, sans-serif;
}


.dea_dl{
    position: relative;
    background: url("dea_bg.jpg") no-repeat center center;
    background-size: cover;
}
.dea_dl_con{
    position: absolute;
    top:30%;
    left: 20%;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    width: 500px;
    text-align: center;
    background-color: rgba(255, 255, 255, .9);
}
.dea_dl_con .tit {
    width: 100%;
    height: 50px;
    background: #863a20;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 22px;
    text-transform: capitalize;
    margin-bottom: 30px;
}
.dea_dl_con .con {
    width: 60%;
    padding: 10px;
    margin: 20px auto;
}
.dea_dl_con li {
    border-bottom: #e5e5e5 1px solid;
    padding-bottom: 8px;
    padding-top: 8px;
    display: inline-block;
    width:100%;
}
.dea_dl_con ul li div {
    float: left;
}
.dea_dl_con .left{border-right: 1px solid #e5e5e5; }
.dea_dl_con input {
    border: none;
    outline: none;
    color: #999;
    padding-left: 8px;
    padding-right: 8px;
    background: none;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    margin-top: 5px;
    font-size: 14px;
}
.dea_dl_con .but{background:#863a20; color: #ffffff;padding: 10px 45px;display: inline-block;margin-bottom: 20px;}
.dea_dl_con .but a{color: #ffffff;font-size: 14px;}
.dea_dl_con li i {
    display: block;
    width: 38px;
    height: 40px;
    float: left;
    font-size: 24px;
    text-align: center;
    line-height: 44px;
    color: #863a20;
}
/*.fbzt_top2{margin-top: 0px;}*/
.fbzt_grzx {
    margin-top: 16px;
}
.main1_right_left .list1{width: 50%!important;}
.fbzt_grzx{ height:80px!important;}
.gerentx {
    margin-top: 27px!important;
}
.dea_dl_con .text{font-size: 14px;margin-top: 40px;}
.dea_dl_con .check{text-align: left;width: 100%; display: inline-block;margin: 10px 0 20px 0;font-size: 14px;}
.dea_dl_con .check span{ line-height:38px; float: left;}
.dea_dl_con .check input{  float: left;margin-right: 5px;}
.main1_right .title li a{
    width:100px; display:block;
}
.main1_right .title li.choose a{
    color:#fff; background:#863a20;
}
.main1_left_top {
    height: 285px!important;
}
.main1_right_con .but{text-align: center;}
.main1_right_con .but input{
    border: 0;
    background: #da1227;
    width: 130px;
    color: #ffffff;
    padding: 10px;
    margin: 50px 5px 0 5px;
}
.main1_right_con{ display: none; opacity:0;}
.footer_dl{padding-top: 15px;}
.fbzt_tx img{width: 100px;}

@media (max-width: 1280px) and (min-width: 1024px) {
    .home_pro_tb { display: none; }
    .col_qx{ text-align:left;}
.col_qx i{ margin-left:10px; margin-right:0px;}
.good_left{ width:20%;}
.good_right{ width:75%;}
.goodlist_num input{ width:20px;}
.fbzt_grzx{ float:left !important;}
}



@media (max-width: 1200px) and (min-width: 1024px){
    .logo {
        padding-left: 1%;
    }
    .logo svg{width: 240px;}
    .logo image{width: 240px;}
    .menu li {
        float: left;
        width: 85px;
    }
}

@media (max-width: 768px){
    .prolist_bottom .left{width: 100%; float: none;}
    .prolist_bottom .right{width: 100%; float: none;}
    .prolist_bottom_text h3{text-align: center;}
    .prolist_bottom {
        margin-left: 0px;
        margin-right: 0px;
    }
    .prolist_tijiao_con select {
        width: 125px;
    }
    .prolist_bottom_text a {
        margin-bottom: 20px;
    }
    .dea3_text{width: 100%;}
    .dea3_img{width: 45%;}
    .dea3_ti {
        float: none;
        text-align: left;
        font-size: 16px;
    }
    .dea3_text .num {
        display: block;
        text-align: left;
        margin: 5px 0;
    }
    .dea3_btn {
        float: none;
        display: block;
        text-align: left;
    }
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{padding: 0 10px;box-sizing: border-box;right: 0;width: 100%;font-size: 9px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{font-size: 20px;}
	.index_floor3 .index_floor3warp{display: -webkit-flex;-webkit-justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor3 .index_floor3warp .index_floor3_left{width: 100%;}
	.index_floor3 .index_floor3warp .index_floor3_right{width: 100%;padding-bottom: 40px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text{position: relative;top: 0;transform: none;margin: 0;margin-top: 40px;width: 100%;box-sizing: border-box;padding: 0 2%;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{display: none;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{font-size: 26px;padding: 0;margin-bottom: 30px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
	.index_floor3{margin-bottom: 50px; clear:both;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{text-align: left;}
}


.dea_dl{
    position: relative;
    background: url("dea_bg.jpg") no-repeat center center;
    background-size: cover;
}
.dea_dl_con{
    position: absolute;
    top:30%;
    left: 20%;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    width: 500px;
    text-align: center;
    background-color: rgba(255, 255, 255, .9);
}
.dea_dl_con .tit {
    width: 100%;
    height: 50px;
    background: #863a20;
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 22px;
    text-transform: capitalize;
    margin-bottom: 30px;
}
.dea_dl_con .con {
    width: 60%;
    padding: 10px;
    margin: 20px auto;
}
.dea_dl_con li {
    border-bottom: #e5e5e5 1px solid;
    padding-bottom: 8px;
    padding-top: 8px;
    display: inline-block;
    width:100%;
}
.dea_dl_con ul li div {
    float: left;
}
.dea_dl_con .left{border-right: 1px solid #e5e5e5; }
.dea_dl_con input {
    border: none;
    outline: none;
    color: #999;
    padding-left: 8px;
    padding-right: 8px;
    background: none;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    margin-top: 5px;
    font-size: 14px;
}
.dea_dl_con .but{background:#863a20; color: #ffffff;padding: 10px 45px;display: inline-block;margin-bottom: 20px;}
.dea_dl_con .but a{color: #ffffff;font-size: 14px;}
.dea_dl_con li i {
    display: block;
    width: 38px;
    height: 40px;
    float: left;
    font-size: 24px;
    text-align: center;
    line-height: 44px;
    color: #863a20;
}
/*.fbzt_top2{margin-top: 0px;}*/
.fbzt_grzx {
    margin-top: 16px;
}
.main1_right_left .list1{width: 50%!important;}
.fbzt_grzx{ height:80px!important;}
.gerentx {
    margin-top: 27px!important;
}
.dea_dl_con .text{font-size: 14px;margin-top: 40px;}
.dea_dl_con .check{text-align: left;width: 100%; display: inline-block;margin: 10px 0 20px 0;font-size: 14px;}
.dea_dl_con .check span{ line-height:38px; float: left;}
.dea_dl_con .check input{  float: left;margin-right: 5px;}
.main1_right .title li a{
    width:100px; display:block;
}
.main1_right .title li.choose a{
    color:#fff; background:#863a20;
}
.main1_left_top {
    height: 285px!important;
}
.main1_right_con .but{text-align: center;}
.main1_right_con .but input{
    border: 0;
    background: #da1227;
    width: 130px;
    color: #ffffff;
    padding: 10px;
    margin: 50px 5px 0 5px;
}
.main1_right_con{ display: none; opacity:0;}
.footer_dl{padding-top: 15px;}
.fbzt_tx img{width: 100px;}



/** pai **/
.news_pai{ background: #fff;}
.pai_tb{
	text-align:center;
	padding:40px 0;
}
.pai_tb img{width:100px; text-align:center; margin:0 auto}

.pai_nav{
	width: 85%;
    margin: 0 auto;
    margin-bottom: 50px;
}
.pai_gl{border-left: 1px solid #999;}
.pai_nav li{
	width:12.5% !important;  
}

.pai_ny{
	height:auto;
}
.pai_canshu{
	width:100%;
	height:auto;
	background: #151515;
}
.pai_canshu .bt li{    width: 23.5% !important; 
margin-left: 0.3% !important;
    margin-right: 0.3% !important;
	}
.pai_canshu .pro_center{width:85%;}
.pai_cs01{background:url(pai_cs01.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs01:hover{background:url(pai_cs01h.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs01{background:url(pai_cs01h.png) center center no-repeat #d31a18 !important;}

.pai_cs02{background:url(pai_cs02.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs02:hover{background:url(pai_cs02h.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs02{background:url(pai_cs02h.png) center center no-repeat #d31a18 !important;}

.pai_cs03{background:url(pai_cs03.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs03:hover{background:url(pai_cs03h.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs03{background:url(pai_cs03h.png) center center no-repeat #d31a18 !important;}

.pai_cs04{background:url(pai_cs04.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs04:hover{background:url(pai_cs04h.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs04{background:url(pai_cs04h.png) center center no-repeat #d31a18 !important;}

.pei_tb1 table{
border-right: 1px solid #333;
border-top: 1px solid #333;
}
.pei_tb1 table tr{}
.pei_tb1 table td{
border-left: 1px solid #333;
border-bottom: 1px solid #333;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 15px;
    color: #ddd;
}
.pei_tb1 table th{height: 80px;border-left: 1px solid #333;border-bottom: 1px solid #333;
    line-height: 80px;  text-align: center;
    font-size: 15px;
    color: #ddd;font-weight:400;}
.pei_tb1a table th{    color: #d31a18;}
.pei_tb2{ height:auto;margin-top:80px;}

.pai_scnr{
	height:auto;
	margin-top:80px;
}

.pei_tb2bt{line-height: 80px;
    text-align: center;
    font-size: 36px;
    color: #ffffff;
    font-weight: 400;}
.pei_tb2bt1{line-height:30px;text-align: center;  font-size:20px;color: #ffffff;margin-bottom: 80px;}




.pai_cpbk{
	height:auto;
	background: #222222;
	padding: 50px 0;
}
.pai_cpbk #tab{width: 100%;position:relative; text-align: center;}
.pai_cpbk #tab .tab_menu{width:100%;z-index:1;margin-top: 50px;}
.pai_cpbk #tab .tab_menu li{width:160px;height:45px;line-height:45px;cursor:pointer;text-align:center;display: inline-block;}
.pai_cpbk #tab .tab_box{width:100%;height:auto;clear:both;position:relative;}
.pai_cpbk #tab .tab_menu .selected{background-color:yellow;cursor:pointer;}
.pai_cpbk .hide1{display:none;}
.pai_cpbk .tab_box div{}

.pai_pro{ height:auto;}
.pai_li{height:auto;}
.pai_litp{
	height:auto;
}
.pai_cpbk .container{ width:85%;}
.pai_litpa{ height:auto;}
.pai_litpb{ height:auto; }


.pai_li1{background:url(pai_li1.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li1:hover{background:url(pai_li1h.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li1{background:url(pai_li1h.png) center center no-repeat !important;}

.pai_li2{background:url(pai_li2.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li2:hover{background:url(pai_li2h.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li2{background:url(pai_li2h.png) center center no-repeat !important;}

.pai_li3{background:url(pai_li3.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;    margin: 0 25px 0 15px;}
.pai_li3:hover{background:url(pai_li3h.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li3{background:url(pai_li3h.png) center center no-repeat !important;}

.pai_li4{background:url(pai_li4.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li4:hover{background:url(pai_li4h.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li4{background:url(pai_li4h.png) center center no-repeat !important;}


.pai_sjny{
	width:100%;
	height:auto;
	position: relative;
}
.pai_sjny1{
	width: 40%;
    height: 16%;
    position: absolute;
    bottom: 19%;
    left: 17%;
}
.pai_sjny1 ul{
	width:100%;
	height:100%;
}
.pai_sjny1 ul li{
	width:20%;
	height:100%;
	float: left;
}
.pai_sjny1 ul li a{
	display: block;
	width:100%;
	height:100%;
	
}
.pai_sjny2{
	width:14.8%;
	height:69%;
    position: absolute;
    top: 13%;
    right: 17.5%;
}
.sjny2_00{
	width:100%;
	height:100%;
	position: absolute;
    top: 0;
    left: 0;
	display:none;
	
}



.yqxz_box{ height:auto;position: relative;}
.yqxz_xqbox{
	width:90%;
	height:90%;
	position: absolute;
    top: 5%;
    left: 5%;
}
.yqxz_xqbox ul{
	width:100%;
	height:100%;
	
}
.yqxz_xqbox ul li{
	width:25%;
	height:50%;
	float:left;
}
.yqxz_xqbox ul li a{
	display: block;
	width:100%;
	height:100%;
	
}


.pai_video{
	height:auto; 
}
.pai_video1{
	width:50%;
	height:500px;
	float:left;
	background: #1c1f24;
	position: relative;
}
.pai_video2{
	width:50%;
	height:500px;
	float:right;
	background: #494949;
	position: relative;
}
.pai_video a{
	display: block;
	color:#d61917;
	font-size: 28px;
    letter-spacing: 3px;
	text-align:center;transition: color .6s,border-color .6s,background-color .6s;
	 text-decoration: none;
	
}
.pai_video a:hover{color:#fff;transition: color .6s,border-color .6s,background-color .6s;}
.paivsp{
	position: absolute;
	width:260px;
	height:50px;
	line-height: 50px;
	top:50%;
	margin-top:-25px;
	
}
.paivsp img{
	margin-left:10px;
	
}
.paivsp01{
	right:30%;
}
.paivsp02{
	left:30%;
}

.paivsp_video{
	width:100%;
	height:100%;	
background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
position: fixed;
top:0;
left:0;
z-index: 999999999;
display:none;
}

.video_s1{
	width:800px;
	height:500px;
	background:#000;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-250px;
	margin-left:-400px;
	background:#000;
}
.video_gb{
	width: 30px;
    height: auto;
    position: absolute;
    top: -40px;
    right: -40px;
}

.pro_top_imgtp{
	margin-bottom:5px;
}


/** send **/
#id1{font-family: 'Source-Han-Light';}
.send{
	height:auto;
	position: relative;
	/**font-family:"novecento_sans_widenormal", "HiraginoSansGB-W3", "STHeiti", "Microsoft JhengHei", "Microsoft YaHei", tahoma;**/
}
.senda{padding:60px 0;}
.senda01{	
	background:#d31a18;
}
.senda p{
	line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 30px;
    letter-spacing: 5px;	 	
}
.senda02{
	background:#222222;
}

.pai_dbt{
	font-size: 50px;
    letter-spacing: 5px;
    color: #fff;
    line-height: 80px;
}
.pai_xbt{
	font-size:26px;
    letter-spacing:2px;
    color: #fff;
    line-height:45px;
	
}
.pai_xbt span{ color:#cc3300;font-weight: bold;}
.pai_dbt01{
	 text-align: center;
	 
}

.sendtp01{
	width:584px;
	height:auto;
	position: absolute;
	top:50%;
	left:0;
	margin-top:-270px;
	margin-left:-500px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendwz01{
	width:500px;
	height:auto;
	position: absolute;
	top:50%;
	right:0;
	margin-top:-80px;
	margin-right:-560px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}



.senda04{}
.sendwz02{
	width: 600px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -85px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}

.senda05{ background:#212121 !important; }

.sendwz03{
	width: 600px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -62px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}

.sendtp02{
	width:460px;
	height:auto;
	position: absolute;
	top:50%;
	right:0;
	margin-top:-225px;
	margin-right:-600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}


.senda06{
	background:#eeeef0;
	    padding: 110px 0 20px 0; 
}
.senda06 .pai_dbt{
	color:#000;
}
.pai_glxt{
	height:auto;
	margin-top:110px;
}
.pai_glxt ul{
	height:auto;
}
.pai_glxt ul li{
	height:auto;
	margin-bottom:90px;
	
}
.glxt_tb{ height:auto;}
.glxt_wz{ text-align:center; color:#000;font-size: 24px;
    letter-spacing: 2px;    line-height: 45px; margin-top:15px;}
	
	
	
.sendwz04{
	width: 700px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -62px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendwz04 .pai_dbt{ color:#000;}
.sendwz04 .pai_xbt{ color:#000;}


.senda08{
	background:#d21a1a !important;
}
.senda08_box{
	width:90%;
	height:auto;
	position: absolute;
	top:50%;
	left:5%;
	margin-top:-175px;
}
.senda08_tp{ width:680px; height:auto; margin:0 auto;}
.senda08_wz{
	text-align: center;
    color: #fff;
    font-size: 46px;
    letter-spacing: 30px;
    line-height: 80px;
	margin-top: 30px;
}


.sendwz05{
	width: 700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -40px;
    margin-left: -550px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}



.sendbwz01{
	width: 700px;
    height: auto;
    position: absolute;
    top:40%;
    left:0;
    margin-top: -40px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}

.sendbwz02{
	width: 700px;
    height: auto;
    position: absolute;
    top:50%;
    left:0;
    margin-top: -120px;
    margin-left: -650px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendbwz02 .pai_dbt{ color:#000;}
.sendbwz02 .pai_xbt{ 
color: #000;
    letter-spacing: 0;
    font-size: 22px;
    line-height: 40px;
	}
	
.sendbwz03{
	width:500px;
	height:auto;
	position: absolute;
	top:50%;
	right:0;
	margin-top:-80px;
	margin-right:-650px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}

.sendb04{ background:#d21a1a !important; text-align:center;overflow: hidden;}
.sendb04_wz{ width:80%;position: absolute; top:0; left:10%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.sendb04_tp{ width:862px;position: absolute; bottom:-100%; left:50%; margin-left:-431px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}


.sendc01{overflow: hidden;}
.sendcwz01{    
	width: 90%;
    position: absolute;
    bottom: 0;
    left:5%;
    text-align: center;
    color: #fff;
    font-size: 82px;
    letter-spacing: 10px;
    line-height: 90px;
    font-weight: bold;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
	
.sendc02{ background:#fff !important;}
.sendc02_box{
	width:100%; height:auto; position: absolute; top:50%; left:0; margin-top:-257px;
}
.sendc02 .container{ width:1250px;}
.sendc02 ul{
	height:auto;
}
.sendc02 ul li{
	height:auto;
}
.sendc02_tp{ height:auto;}
.sendc02_wz1{
	text-align: center;
    color: #cc3333;
    font-size: 24px;
    letter-spacing:5px;
    line-height:30px;
    margin-top:25px;
	font-weight: bold;
}
.sendc02_wz2{
	text-align: center;
    color: #000;
    font-size: 24px;
    letter-spacing:5px;
    line-height:30px;
    margin-top:10px;
}
.sendc02_dbt{text-align: center; color: #000; margin-top:80px;}

.sendc03{}
.sendcwz02 .pai_dbt { color: #fff !important;}
.sendcwz02 .pai_xbt { color: #fff !important;}

.sendcwz03{ width:760px; height:auto;position: absolute; top:50%; left:0; margin-top:-200px; margin-left:-600px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.sendcwz03 .pai_xbt{font-size: 22px;
    letter-spacing: 0px;
    color: #fff;
    line-height: 40px;}
	
.sendcwz04{
	width:700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
	
.sendcwz05{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}

.sendcwz06{
	width: 600px;
    height: auto;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -62px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}

.sendcwz07{
	width: 600px;
    height: auto;
    position: absolute;
    top: 50%;
    right:0;
    margin-top: -40px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz08{
	width: 700px;
    height: auto;
    position: absolute;
    top: 50%;
    right:0;
    margin-top: -40px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz09{
	width:860px;
    height: auto;
    position: absolute;
    top: 50%;
    right:0;
    margin-top: -40px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz10{
	width:860px;
    height: auto;
    position: absolute;
    top: 50%;
    right:0;
    margin-top: -210px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz11{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -650px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz12{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -650px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz13{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -650px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz14{
	width:860px;
    height: auto;
    position: absolute;
    top: 50%;
    right:0;
    margin-top: -85px;
    margin-right: -650px;
	text-align: right;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendcwz14 .pai_xbt{font-size: 24px;
    letter-spacing: 0px;}
	
	
.sendd02{
	background:#222222 !important; 
}
.sendd02_wz{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendd02_tp{
	width:420px;
	height:auto;
	position: absolute;
    top: 50%;
	right:0;
	margin-top:-200px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}

.sendd03{
	background:#fff !important;
	
}
.sendd03_tp{
	width:59%;
	height:auto;
	position: absolute;
	top:0;
	left:20.5%;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendd03_wz{
	width:80%;
	position: absolute;
	left:10%;
	bottom:0;
	text-align:center;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendd03_wz .pai_dbt{
	color:#000;
}
.sendd03_wz .pai_xbt{
	color:#000;
}
.sendd04{
	background:#d21a1a;
}
.sendd04 .pai_dbt{color:#fff;}
.sendd04_wz{
	text-align:center;
	width: 80%;
    margin: 0 auto;
}
.sendd04 .glxt_wz{color:#fff;}

.sendd05_wz{
	width:500px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -62px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd05_wz .pai_xbt{color:#cc3333;font-weight: bold;}
.sendd06_wz{
	width:600px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -107px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd07_wz{
	width:700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -107px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd08{overflow: hidden;}
.sendd08_wz{
	width:80%;
	position: absolute;
	bottom:0;
	left:10%;
	text-align:center;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sendd08_wz .pai_dbt{
	color:#000;
}
.sendd08_wz .pai_xbt{
	color:#000;
}
.sendd09_wz{
	width:80%;
	position: absolute;
	top:50%;
	left:10%;
	margin-top:-40px;
	text-align:center;
	-webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -moz-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -ms-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -o-transition:all 2s cubic-bezier(.645,.045,.355,1);
    transition:all 2s cubic-bezier(.645,.045,.355,1);
}
.sendd10_wz{
	width:700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -85px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd11_wz{
	width:750px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -107px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd12_wz{
	width:750px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -85px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd13_wz{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -100px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sendd13 .pai_xbt{
	font-size: 22px;
    letter-spacing: 0px;
	line-height: 40px;
}

.sendd14_wz{
	width:800px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
	margin-left:-650px;
    margin-top: -62px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}	

.sende01_wz{
	width: 98%;
    position: absolute;
    top: 50%;
    left: 1%;
    margin-top: -45px;
    color: #000;
    text-align: center;
    font-size: 82px;
	line-height: 90px;
	-webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -moz-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -ms-transition:all 2s cubic-bezier(.645,.045,.355,1);
    -o-transition:all 2s cubic-bezier(.645,.045,.355,1);
    transition:all 2s cubic-bezier(.645,.045,.355,1);
}

.sende02{
	background:#eee !important;
	padding:120px 0; 
}
.sende02_wz{
	width:80%;
	height:auto;
	margin:0 auto;
	text-align:center;
}

.sende02_wz .pai_dbt{
	color:#000;
	font-size: 82px;
    line-height: 90px;
	letter-spacing: 10px;
}
.sende02_wz .pai_xbt{
	color:#666666;
	margin-top:20px;
}
.smart_box{
	width:70%;
	height:auto;
	margin:0 auto;
	margin-top:100px;
}
.sende_wzjs{
	width:800px; height:auto; 
	position: absolute;
    bottom: 42%;
    left: 17%;
}
.sende_wzjs .pai_dbt{
	color:#000;
}
.sende_wzjs .pai_xbt{
	color:#000;
}

.sende03_wz{
	width:80%;
	height:auto;
	position: absolute;
	left:10%;
	text-align:center;
	top:0;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.sende03_wz .pai_xbt{
	font-size: 22px;
    letter-spacing: 0px;
    line-height: 40px;
	
}
.sende04_wz{
	width:700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -148px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}
.sende04_wz .pai_xbt{font-size: 24px;letter-spacing: 0px;}

.sende05_wz{
	width:700px;
    height: auto;
    position: absolute;
    top: 50%;
    left:0;
    margin-top: -85px;
    margin-left: -600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	
}

.sendf01{
	background:#222222 !important; 
	
}
.sendf01_tp{
	width:260px;
	margin:0 auto;
}
.sendf01_wz{
	text-align: center;
    color: #cc3300;
    font-size: 36px;
    line-height: 45px;
    letter-spacing: 30px;
    margin-top: 60px;
}
.sendf01_box{
	width:80%;
	height:auto;
	position: absolute;
    top: 50%;
	left:10%;
	margin-top:-182px;
}
.sendf02{
	height:auto;
	background:#fff !important;
	    padding: 120px 0 30px 0;
}
.sendf02 .container{
	width:82%;
	height:auto;
}
.sendf02 ul{
	height:auto;
}
.sendf02 ul li{
	height:auto;
	margin-bottom:100px;
}
.sendf02_yq{
	width:80%;
    height: auto;
    background: #000;
    margin: 0 auto;
    border-radius: 50%;
    padding: 50px 0;    position: relative;
}
.sendf02_yq a{display: block; width:100%; height:100%;}
.sendf02_tp{ width:100px; margin:0 auto;	
}
.sendf02_wz{
	text-align:center;
	line-height: 30px;
	font-size:24px;
	color:#fff;
	margin-top:30px;
}
.sendf02_yq1{
	width: 180px;
    height: 160px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -80px;
    margin-left: -90px;
}

.sendf03{
	background:#212121 !important; 
	
}
.sendf03_wz{
	width:80%;
	height:auto;
	margin:0 auto;
	position: absolute;
    top: 50%;
	left:10%;
	margin-top:-220px;
}
.sendf03_top{
	height:auto;
	border-bottom:1px solid #fff;
	padding-bottom:20px;
}
.sendf03_tb{
	width:150px;
	height:auto;
	float:left;
}
.sendf03_wenzi{
	float: left;
    color: #fff;
    line-height: 150px;
    margin-left: 30px;
    font-size: 50px;
    letter-spacing: 5px;
}
.sendf_ul{
	height:auto;
	margin-top:50px;
}
.sendf_ul ul{
	height:auto;
	
}
.sendf_ul ul li{
	height:auto;
	margin-bottom:50px;
	
}
.sendf_tb{
	width:30px;
	height:30px;
	float:left;
	border-radius:50%;
	background:#cd1a18;
	line-height:30px;
	text-align:center;
	font-size:18px;
	color:#fff;
}
.sendf_wz{
	width:90%;
	float:left;
	font-size:20px;
	color:#fff;
	margin-left:20px;
	line-height:30px;
}

.sendf04{
	height:auto; background:#fff !important;
	padding:100px 0;
}
.sendf04_wz{
	width:80%;
	height:auto;
	margin:0 auto;
	
}
.sendf04_wenzi{
	float: left;
    color: #000;
    line-height: 150px;
    margin-left: 30px;
    font-size: 50px;
    letter-spacing: 5px;
}
.sendf04_top{
	height:auto;
	border-bottom:1px solid #cfcfcf;
	padding-bottom:20px;
}
.sendf04_tb{
	width:150px;
	height:auto;
	float:left;
}
.sendf04_js {
    line-height: 45px;
    font-size: 30px;
    margin-top: 20px;
    color: #000;
}


.anznuan1{
	width: 80%;
    height: auto;
    margin: 0 auto;
	margin-top:100px;
	
}
.anznuan1a{
	width:50%;
	height:auto;
	float:left;
}
.anznuan1b{
	width:50%;
	height:auto;
	float:right;
}
.anznuan_tb{
	width:60px;
	height:60px;
	border-radius: 50%;
	line-height: 60px;
	text-align:center;
	font-size:30px;
	color: #ff3333;
	border:1px solid #ff3333;
	float:left;font-weight: bold;
}
.anznuan_tpjs{
	width:50%;
	height:auto;
	float:left;
	margin-left: 5%;
}

.anznuan2{
	width: 80%;
    height: auto;
    margin: 0 auto;
	margin-top:100px;
	
}
.anznuan2_wz{line-height: 60px;
    font-size: 26px;
    }


.anznuan_wz{
	width:100px;
	line-height: 60px;
	float:left;
	font-size:26px;    margin-left: 15px;
}
.anznuan2_tp{
	height:auto;
	margin-top:20px;
}
.anznuan2_tpwz{
	height:auto;
	margin-top: 20px;
}
.anznuan2_tpwz01{
	text-align:center;
	line-height: 30px;
	font-size:18px;
	
}
.anznuan2_tp1{
	height:auto;
	margin-top:20px;
	
}
.anznuan2_tp1a{
	width:50%;
	float:left;position: relative;
}
.anznuan2_tp1awz{    position: absolute;
    bottom: 0;
    right: -300px;
    font-size: 20px;
  }


.sendf04_tp{
	height:auto;
	margin-top:80px;
}




.sendf10{
	background:#222222 !important;padding:100px 0; 
}
.sendf10_zj{
	width:80%;
	height:auto;
	margin:0 auto;
	
}
.sendf10_tiao{ height:30px; line-height: 30px;background: #cd1a18; font-size: 20px;color: #fff;
    text-align: center;}
.sendf10_tiao01{ width:150px; margin-top:80px;}
.sendf10_tiao02{ width:100px;margin-top:80px;}
.sendf10_tiao03{width:260px;margin-top:80px;}
.sendf10_tiao04{width:260px;background: #fff; color:#ff3333;}	


.sendf_ul01 .sendf_tb{background: #fff;color: #000;}
.sendf_ul ul li{margin-bottom: 30px;}
.jgwz{font-size: 22px;
    color: #ff3333;
    line-height: 30px; margin-top:15px;}
	
.sendf10_table{ height:auto;  margin-top:30px;}
.sendf10_table2{ height:auto;  margin-top:80px;}


.sendf08{background:#222222 !important;padding:80px 0;  }
#sendf10_tiao03{ margin-top:0;background:#fff;color: #000;width: 220px; }
.sendf08_ul{
	height:auto; margin-top:100px; border-bottom:1px solid #fff; padding-bottom:100px;
}
.sendf08_ul ul{
	text-align:center;
}
.sendf08_ul ul li{display: inline-block;
height:auto;    margin: 0px 50px;}
.sendf08_tb{ width:206px; height:auto;margin: 0 auto;}
.sendf08_tb1{width: 30px;
    height: 30px;    border-radius: 50%;background: #fff;
    color: #000;line-height: 30px;
    text-align: center;
    font-size: 18px; margin:0 auto;    margin-top: 30px;}
.sendf08_wzs{line-height: 30px;
    margin-top: 15px;
    color: #fff;
    font-size: 18px;text-align: center;}
.sendf08_xian{
	width:100%;
	height:1px;
	background:#fff;
	margin:100px 0;
}
.sendf08_tb2{background: #cd1a18;color: #fff;}

.sendf07{
	background:#e71e24 !important; 
}
.sendf07_zj{
	width: 80%;
    height: auto;
    margin: 0 auto;
    position: absolute;
    left: 10%;
    top: 50%;
    margin-top: -242px;
	
}
.sendf07_ul{
	height:auto;
	margin-top:100px;
}
.sendf07_ul ul{
	height:auto;
}
.sendf07_ul ul li{
	height:auto;
	width:20%;
	float:left;
}
.sendf07_tp{
	height:auto; 
}
.sendf07_tb{ color:#ff3333;}

.sendf05{ background:#222222; padding:120px 0; } 
.sendf05_xwz{font-size: 22px;
    color: #fff;    line-height: 30px;margin-top: 10px;    margin-left: -10px;}
.sendf05_ul{
	height:auto; margin-top:70px;border-bottom: 1px solid #fff; padding-bottom:60px;
}
.sendf05_ul ul{
	height:auto;
}
.sendf05_ul ul li{
	height:auto;
}
.sendf05_tp{ height:auto; }
.sendf05_wzs{ text-align:center; margin-top:30px; color:#fff;}
.sendf05_wzs01{
	height:25px; line-height:25px; text-align:center;background: #cd1a18;width: 80px;font-size: 20px;display: inline-block;
}
.sendf05_wzs02{line-height: 25px;
    font-size: 20px;
    display: inline-block;}
.sendf05_wwnzi{line-height: 30px;
    margin-top: 15px;
    color: #fff;
    font-size: 20px;
    text-align: center;}
	
.sendf05_jsbt{
	height:auto;    margin-top: 50px;
}
.sendf05_jsbt01{font-size: 28px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 45px;}
.sendf05_jsbt02{font-size: 24px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 40px; margin-top:10px;}
.sendf05_tpimg{
	height:auto; margin-top:80px;    border-bottom: 1px solid #fff;
    padding-bottom: 60px;
}
.sendf05_jsbt02a{ margin-left:-10px;}

.sendf05_boz{
	height:auto;
}
.sendf05_jsbta{ float:left; width:55%; height:auto;}
.sendf05_boztp{
	float:right;width:360px; height:auto; margin-top:120px; margin-right:100px;
}

.sendf06{
	background:#fff; padding:100px 0;
	
}
.sendf04_jspai{ margin-top:40px;}
.sendf06_jswz{
	height:auto;margin-top: 30px;
}
.sendf06_hstiao{width: 180px;height: 30px;
    line-height: 30px;
    background: #cd1a18;
    font-size: 20px;
    color: #fff;
    text-align: center;}
.sendf06_hswz{
	line-height: 30px;
    font-size: 22px;
    margin-top: 15px;
	
}
.shuoms_tp{
	height:auto;
	margin-top:140px;
}
.sendf06_wztp{
	height:auto;
	margin-top:100px;
}
.sendf06_wztp1{
	width:45%;
	height:auto;
	float:left;
}
.sendf06_wztp2{
	width:47%;
	height:auto;
	float:right;
	
}

.sendf06a{
	background:#fff; padding:100px 0;
	
}
.sendf06a_tp{
	height:auto; margin-top:80px;border-bottom: 1px solid #cfcfcf;
    padding-bottom: 40px;
}
.sendf06a_tp1{
	height:auto; margin-top:50px;
}

.sendf09{
	height:auto; padding:120px 0; background:#fff;
}
.sendf09_tp{
	height:auto; margin-top:80px;
}


.biaoges{
height:auto; 
}
.biaoges table{
border-top:1px solid #666;
border-right:1px solid #666;
width:100%;
}
.biaoges table tr{}
.biaoges table td{
border-left:1px solid #666;
border-bottom:1px solid #666;
line-height:35px;text-align: center;
color: #fff;
    font-size: 16px;
	}
.clearfix{clear:both;}
.gzjx_title{margin:0 auto;margin-bottom: 30px;}
.gzjx_title li{float:left;background-color:#E71E24;text-align: center;color:#fff;font-size: 30px;letter-spacing: 5px;}
.gzjx_title li p{line-height: 45px;}




.shmzit{font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif !important;}
/** send **/


.pai_dhml{
	width:18px; height:18px; margin:0 auto; background: url(pai_dhml.png) center center / cover no-repeat;margin-top: 15px;
}
.menu li a:hover .pai_dhml{ background: url(pai_dhmlh.png) center center / cover no-repeat;}

.phone_pai{width:18px; height:18px; margin:0 auto; background: url(pai_dhmla.png) center center / cover no-repeat;margin-top:12px;}
.navbar-nav > li > a:hover .phone_pai{background: url(pai_dhmlh.png) center center / cover no-repeat;}


.phonepai_dh{
	height:40px;
	margin: 10px 0;
	border-bottom: 1px solid #eee;
	background:#fcfcfb;
}

.phonepai_dh .demo{ width:55%; margin:0 auto; height:40px;float:left;}
.phonepai_dh .select{position:relative;float:left;z-index: 99999;outline: none;    width:100%;margin-bottom: 0; }
.phonepai_dh .select dt{height:39px;display:inline-block;/**border:1px solid #d2ccc4;**/background:#fcfcfb url(phone_jt.png) no-repeat center right;line-height:39px;    font-weight: 400;padding-left:10px;cursor:pointer;width: 100%;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size: 16px;outline: none;}
.phonepai_dh .select dt:hover,.phonepai_dh .select dt.cur{border:1px solid #863a20;box-shadow:0 0 3px #863a20;}
.phonepai_dh .select dd{position:absolute;left:0;top:40px;border:1px solid #d2ccc4;background:#fff;display:none;    width: 100%;}
.phonepai_dh .select dd ul{padding:4px;    width: 100%;max-height:250px;overflow:auto;}
.phonepai_dh .select dd ul li a{line-height:28px;display:block;padding:0 8px;    font-size: 14px;}
.phonepai_dh .select dd ul li a:hover{background:#f5f5f5;}

.phone_gm{ float:right; width:20%; height:40px; line-height:40px; font-size:16px;text-align: right;margin-right: 2%;}
.phone_gm a{color: #333;color: #d61917;}
.phone_gm a:hover{    color: #d61917;}
/** pai **/

.fixednav {
    position: fixed;
    width: 100px;
    height: 85px;
    background: #ffffff;
    top: 45%;
    right: 0px;
    z-index: 9999;
    border: 1px solid #4d4d4d;
	font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
.zxkf {
    height: 40px;
    line-height: 40px;
    width: 100px;
    background: #313131;
    color: #fff;
    text-align: center;
    font-size: 18px;
	font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
.fixednav p {
    text-align: center;
    font-size: 12px;
    line-height: 12px;
	margin-top:10px;
	font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}




@media screen and (min-width: 900px) and (max-width: 1500px) {
.sendf02_tp{
	width:60px;
}	
.sendf02_wz{
	font-size:18px;
	margin-top: 20px;
}
.sendf02_yq1{height: 110px;margin-top: -55px;}

}


@media (max-width: 992px) {
    .main1_right_con .dea3_tx{ padding:0 30px;}
    .main1_right_con .dea3_choose{ padding:0 30px;}
    .niu-login {
        margin-top: 0px;
    }
    .dea_dl_con {
        left: 11%;
    }
    .dea_dl_con {
        width: 500px;
    }
    .dea_dl_con .con {
        width: 60%;
        margin: 20px auto;
    }
    .dea_dl_con .text {
        margin-top: 40px;
    }
    .dea_dl_con .tit {
        margin-bottom: 30px;
        font-size: 22px;
    }
    .dea_dl_con {
        top: 30%;
    }
}

@media (max-width: 767px) {
	.pai_nav{ width:95% !important;}
	.pai_nav li{width: 48% !important;margin-right: 1% !important;
    margin-left:1%;}
	.pai_gl{ border-left:none;}
	.pai_canshu .bt li{    width: 48% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;font-size: 14px !important;}

	.pei_tb2bt{line-height: 40px;font-size: 20px;}
	.pei_tb2bt1{line-height: 25px;font-size: 14px;margin-bottom: 30px;}
	
	
	.pai_li{ width:50%; float:left;}
	.pai_cpbk #tab .tab_menu li{margin-bottom: 10px;    width: 130px;}
	
	
	.pai_video1{ height:180px;}
	.pai_video2{ height:180px;}
	.paivsp{    width: 80%;top: 40%;}
	.paivsp01{    right: 10%;}
	.pai_video a{font-size:12px;}
	.paivsp02{left: 10%;}
	.video_s1{width: 90%;
    height: 206px;left: 5%;    margin-top: -103px;margin-left:auto;}
	.video_gb{right: 0;}
	
	
	.psupport-businessMenu li .figure {
         width: 100% !important;
    }
    .psupport-businessMenu li .word {
         width: 100% !important;
    }
    .w {
        width: 94%;
        margin: 0 auto;
    }
    .niu-login {
        margin-top: 20px;
    }
    .dea_dl_con {
        width: 260px;
    }
    .dea_dl_con .con {
        width: 100%;
        margin: 0;
    }
    .dea_dl_con .text {
        margin-top: 10px;
    }
    .dea_dl_con .tit {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .dea_dl_con {
        top: 20%;
    }
	
	
	
	
	.home_video{padding-top:0;}
	.qstsj{ text-align:center; line-height:30px; width:80%; color:#fff;}
	.home_video_left h3{ width:80%;}
	.home_video_left h5{    margin-top: 30px;}
	
	
	
	
	.senda{
	padding:30px 0;
}
.senda p{
	line-height: 25px;
    text-align: center;
    color: #fff;
    font-size:16px;
    letter-spacing: 2px;	 	
}

.pai_dbt{
	font-size: 18px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 30px;
}
.pai_xbt{
	font-size: 12px;
    letter-spacing: 2px;
    color: #fff;
    line-height: 20px;
	
}	



.sendtp01 {
    width: 34%;
    height: auto;
    position: absolute;
    top: 14%;
    left: 8%;
    margin-top: auto;
    margin-left: auto;
	opacity:1;
}
.sendwz01{
	width: 52%;
    height: auto;
    position: absolute;
    top: 50%;
    right: 5%;
    margin-top: -30px;
    margin-right: auto;
	opacity:1;
}
.sendwz02{
	width: 52%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 2%;
    margin-top: -18px;
    margin-left: auto;
	opacity:1;
}
.sendwz02 .pai_dbt{
	font-size:16px;
}

.senda05{
	height:172px;
}
.sendwz03{
	width: 50%;
	margin-top: -25px;
    margin-left: auto;
	opacity:1;
	left: 8%;
}
.sendtp02{
	opacity:1;
	width: 30%;
	right: 8%;
	top: 21%;
	margin-top: auto;
    margin-right: auto;
	
}

.senda06{padding: 50px 0 20px 0;}
.pai_glxt{margin-top: 50px;}	
.pai_glxt ul li{ width:50%; float:left;margin-bottom: 30px;}
.glxt_wz{    font-size: 14px;line-height: 35px;}


.sendwz04{
	width: 70%;
	margin-top: -25px;
    margin-left: auto;
	opacity:1;
	left: 2%;
}

.senda08{
	height:172px;
}
.senda08_box{width: 90%;top: 50%;
    left: 5%;    margin-top: -49px;
    }
.senda08_tp{
	width: 50%;
}
.senda08_wz{
	font-size: 18px;
    letter-spacing: 2px;
    line-height: 30px;
    margin-top: 10px;
	
}

.sendwz05{
	width: 70%;
	margin-top: -15px;
    margin-left: auto;
	opacity:1;
	left: 2%;
}


.sendbwz01{
	width: 50%;
    height: auto;
    position: absolute;
    top:35%;
    left:5%;
    margin-top:auto;
    margin-left: auto;
	opacity:1;
	
}

.sendbwz02{
	width: 50%;
    height: auto;
    position: absolute;
    top:50%;
    left: 2%;
    margin-top: -69px;
    margin-left: auto;
    margin-left: auto;
	opacity:1;
	
}
.sendbwz02 .pai_xbt{
	letter-spacing: 0;
    font-size: 12px;
    line-height: 18px;
	
}
.sendbwz03{
	width: 48%;
    height: auto;
    position: absolute;
    top:50%;
    right:0;
    margin-top:-30px;
    margin-right: auto;
	opacity:1;
	
}

.sendb04{ height:172px;}
.sendb04_wz{width: 90%;top: 10%;
    left: 5%;opacity: 1;}
.sendb04_tp{    width: 30%;left: 35%;
    margin-left: auto;opacity: 1; bottom:0;}

	
	
.sendcwz01{width: 98%;bottom: 35%;left: 1%;font-size: 22px;    letter-spacing: 5px;line-height: 35px;opacity:1;}

.sendc02{padding: 50px 0;}
.sendc02 .container{ width:90%;}
.sendc02 ul li{width: 50%;
    float: left;    margin-bottom: 20px;}
.sendc02_wz1{font-size: 16px;    line-height: 25px;
    margin-top: 15px;}
.sendc02_wz2{    font-size: 16px;    line-height: 24px;
    margin-top: 0px;}
.sendc02_dbt{color: #000;    margin-top: 30px;}
.sendcwz02{width:60%;}

.sendc04{ background:#212121; height:auto; padding:30px 0;}
.sendcwz03{position: static;width:98%;opacity: 1;margin-left: 1%;margin-top: auto;left: auto; top:auto;}
.sendcwz03 .pai_xbt{    font-size: 12px;line-height:25px;}
.sendcwz04{width: 65%;top: 50%;
    left: 2%;
    margin-top: -45px;opacity: 1;margin-left:auto;}
.sendcwz05{width:80%;top: 50%;
    left: 2%;
    margin-top: -35px;opacity: 1;margin-left:auto;}
.sendcwz06{width:80%;top: 50%;
    right: 2%;
    margin-top: -25px;opacity: 1;margin-right:auto;}
.sendcwz07{width:80%;top: 50%;
    right: 2%;
    margin-top: -15px;opacity: 1;margin-right:auto;}
.sendcwz08{width:90%;top: 50%;
    right: 2%;
    margin-top: -45px;opacity: 1;margin-right:auto;}
.sendcwz09{width:98%;top: 50%;
    right: 1%;
    margin-top: -35px;opacity: 1;margin-right:auto;}
.sendcwz09 .pai_xbt{letter-spacing: 0px;}
.sendcwz10{width:98%;top: 50%;
    right: 1%;
    margin-top: -45px;opacity: 1;margin-right:auto;}
.sendcwz11{width:55%;top: 50%;
    left: 1%;
    margin-top: -45px;opacity: 1;margin-left:auto;}
.sendcwz12{width:65%;top: 50%;
    left: 1%;
    margin-top: -45px;opacity: 1;margin-left:auto;}
.sendcwz13{width:65%;top: 50%;
    left: 1%;
    margin-top: -45px;opacity: 1;margin-left:auto;}
.sendcwz14{width:60%;top: 50%;
    right: 1%;
    margin-top: -45px;opacity: 1;margin-right:auto;}
.sendcwz14 .pai_xbt {font-size: 12px;}	
.sendd02{ height:172px;}
.sendd02_wz{width: 100%;left: 2%;
    margin-top: -35px;
    margin-left: auto;opacity: 1;}
.sendd02_tp{width: 20%;top: 35%;
    right: 4%;
    margin-top: auto;opacity: 1;}
.sendd03{
	height:280px;
}
.sendd03_tp{top: 12%;opacity: 1;}
.sendd03_wz{    width: 80%;left: 10%;bottom: 10%;opacity: 1;}
.sendd05_wz{width: 80%;    top: 50%;
    left: 5%;
    margin-left: auto;
    margin-top: -25px;opacity: 1;}
.sendd06_wz{opacity: 1;width: 80%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -45px;}
.sendd07_wz{opacity: 1;width:98%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -45px;}
.sendd08{
	height:260px;background:#ececee;
	
}
.sendd08_wz{
	bottom:10%;opacity: 1;    width: 90%; left:5%;
}
.sendd09_wz{margin-top: -15px;}
.sendd10_wz{opacity: 1;width:98%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -35px;}
.sendd11_wz{opacity: 1;width:80%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -55px;}
.sendd12_wz{opacity: 1;width:85%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -35px;}
.sendd13_wz{opacity: 1;width:85%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -60px;}
.sendd13_wz .pai_xbt{
	font-size: 12px;
    letter-spacing: 0px;
    line-height: 18px;
	
}
.sendd14_wz{opacity: 1;width:85%;top: 50%;
    left: 2%;margin-left: auto;
    margin-top: -35px;}
.sende01_wz{margin-top: -15px;color: #000 !important;}
.sende02{padding: 50px 0;}
.sende02_wz{ width:90%;}
.sende02_wz .pai_dbt{    font-size: 22px;
    line-height: 35px;letter-spacing: 5px;}
.smart_box{
	width:90%;    margin-top: 50px;
}
.sende_wzjs{width: 98%;left: 2%;}
.sende_wzjs .pai_xbt{letter-spacing: 0px;}
.pai_sjny2{right: 3%;}
.sende03_wz{    width: 98%;    left: 1%;    top: 4%;opacity: 1;}
.sende03_wz .pai_xbt{font-size: 12px;
    letter-spacing: 0px;
    line-height: 18px;}
.sende04_wz{
	width: 98%;    left: 1%;    opacity: 1;
	margin-top: -57px;
    margin-left: auto;
}
.sende04_wz .pai_xbt{font-size: 12px;
    letter-spacing: 0px;
    line-height: 18px;}
.sende05_wz{
	width: 98%;    left: 1%;    opacity: 1;
	margin-top: -35px;
    margin-left: auto;
}
.sendf01{ height:172px;}
.sendf01_box{margin-top: -54px;}
.sendf01_tp{    width: 25%;}
.sendf01_wz{font-size: 16px;
    line-height: 20px;
    letter-spacing: 10px;
    margin-top: 15px;}
	
.sendf03{ background:#212121;padding: 50px 0;}
.sendf03_wz {
    width: 90%;
    height: auto;
    margin: 0 auto;
    position: static;
    top: auto;
    left: auto;
    margin-top: auto;
}
.sendf03_tb{
	width:50px;
	
}
.sendf03_wenzi{line-height: 50px;
    margin-left:20px;
    font-size: 24px;
	}
.sendf03_top{padding-bottom: 10px;}
.sendf_wz{
	width: 80%;
    float: left;
    font-size: 12px;
    color: #fff;
    margin-left: 20px;
    line-height: 25px;
}
.sendf_ul ul li{margin-bottom: 20px;}
.sendf_ul{margin-top: 25px;}

.sendf04{padding: 50px 0;}
.sendf04_tb{
	width:50px;
	
}
.sendf04_wenzi{line-height: 50px;
    margin-left:20px;
    font-size: 24px;
	}
.sendf04_wz {
    width: 90%;
   
}
.sendf04_js{
	    line-height: 25px;
    font-size: 16px;
	
}







.sendf04_tp{
	margin-top:40px;
}

.sendf10_zj{ width:90%;}
.sendf10{ padding:50px 0;}
.jgwz{font-size: 14px;line-height: 25px;}
.sendf07_zj{width: 90%;
    height: auto;
    margin: 0 auto;
    position: static;
    left: auto;
    top: auto;
    margin-top: auto;}
.sendf07_ul ul li{ width:50%;}
.sendf08_wzs{line-height: 20px;font-size: 12px;}
.sendf07_ul .sendf08_wzs{ height:100px;}
.sendf08_ul ul li{ width:48%; float:left;margin:0 1%;}
.sendf08_tb{ width:100%; }


.sendf02 .container{
	width:98%;
}
.sendf02 ul li{
	width:50%;
	float:left;
	height:auto;
}
.sendf02_yq{ width:100%;}
.sendf02_tp{
	width:50px;
}
.sendf02_wz {
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    margin-top: 15px;
}
.sendf02_yq1{ height:80px;margin-top: -40px;}
.sendf02 ul li{margin-bottom: 20px;}
.sendf02{padding: 50px 0 30px 0;}
.anznuan1{ width:90%;margin-top: 30px;}
.anznuan_tb{width: 40px;
    height: 40px;line-height: 40px;font-size: 20px;}
.anznuan_tpjs{ width:80%;    margin-top: 20px;}
.anznuan2{width:90%;margin-top: 30px;}
.anznuan2_tpwz01{font-size: 12px;}
.anznuan_wz{line-height: 40px;font-size: 20px;}
.anznuan2_wz{line-height: 40px;font-size: 20px;}
.anznuan2_tp1awz{right: -157px;font-size: 12px;}
.sendf05{padding: 50px 0;}
.sendf05_ul ul li{    width: 50%;
    float: left;}
.sendf05_wwnzi{font-size: 14px;}
.sendf05_ul ul li{margin-bottom: 20px; padding:0 10px;}
.sendf05_ul{    margin-top: 30px;padding-bottom: 30px;}
.sendf05_jsbt01{font-size: 20px;    line-height: 30px;}
.sendf05_jsbt02{font-size: 14px;
    letter-spacing: 0px;    line-height: 25px;}
.sendf05_tpimg{margin-top: 30px;padding-bottom: 30px;}
.sendf05_jsbta{ width:100%;}
.sendf05_boztp{width:100%;    margin-top: 30px;
    margin-right: auto;}
.sendf06a{    padding: 50px 0;}
.sendf06{padding: 50px 0;}
.sendf06_hswz{line-height: 25px;
    font-size: 14px;}
.shuoms_tp{margin-top: 30px;}
.sendf06_wztp{margin-top: 30px;}
.sendf06_wztp1{ width:100%;}
.sendf06_wztp2{width:100%;margin-top: 10px;}
.sendf07{padding: 50px 0;}
.sendf07_ul{margin-top: 30px;}
.sendf08{padding: 50px 0;}
.sendf08_ul{margin-top: 30px;padding-bottom: 30px;}
.sendf10_tiao02{margin-top: 40px;}
.sendf08_xian{margin: 40px 0;}
.sendf09{padding: 50px 0;}
.sendf09_tp{margin-top: 30px;}
.sendf10_table2{margin-top: 30px;}
.gzjx_title li{    font-size: 14px;
    letter-spacing: 0px;}
.biaoges table td{font-size: 12px;line-height: 30px;}
.sendf10_tiao03{margin-top: 40px;}
.sendf10_tiao01{margin-top: 40px;}


.pai_phone{
	height:auto;
}


.pai_li1{background:url(pai_li1a.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li1:hover{background:url(pai_li1ha.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li1{background:url(pai_li1ha.png) center center no-repeat !important;}


.pai_li2{background:url(pai_li2a.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li2:hover{background:url(pai_li2ha.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li2{background:url(pai_li2ha.png) center center no-repeat !important;}


.pai_li3{background:url(pai_li3a.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s; }
.pai_li3:hover{background:url(pai_li3ha.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li3{background:url(pai_li3ha.png) center center no-repeat !important;}

.pai_li4{background:url(pai_li4a.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_li4:hover{background:url(pai_li4ha.png) center center no-repeat !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cpbk .selected.pai_li4{background:url(pai_li4ha.png) center center no-repeat !important;}

.pai_canshu .pro_center{ width:90%;}


.pai_cs01{background:url(pai_cs01a.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs01:hover{background:url(pai_cs01ha.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs01{background:url(pai_cs01ha.png) center center no-repeat #d31a18 !important;}


.pai_cs02{background:url(pai_cs02a.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs02:hover{background:url(pai_cs02ha.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs02{background:url(pai_cs02ha.png) center center no-repeat #d31a18 !important;}

.pai_cs03{background:url(pai_cs03a.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs03:hover{background:url(pai_cs03ha.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs03{background:url(pai_cs03ha.png) center center no-repeat #d31a18 !important;}

.pai_cs04{background:url(pai_cs04a.png) center center no-repeat #cbcbcb !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_cs04:hover{background:url(pai_cs04ha.png) center center no-repeat #d31a18 !important;transition: color .6s,border-color .6s,background-color .6s;}
.pai_canshu .focus.pai_cs04{background:url(pai_cs04ha.png) center center no-repeat #d31a18 !important;}


.pai_scnr{    margin-top: 30px;}
.pei_tb2{ margin-top:40px;}
.pro_center{padding-bottom: 60px;}

.paivsp img{ width:20px;    margin-left: 5px;}
.pro_top_imgtp{margin-bottom: 2px;}

}


.nomore { width: 100%; margin: 0 auto; text-align: center; font: normal 16px/44px 'Microsoft YaHei'; color: #666; background-color: #FFF; margin-top: 10px }

.alerts {

	height:30px;

	margin-right:auto;

	margin-left:auto;

	margin-bottom:10px;

	position:relative;

	text-align:center;

	z-index:2

}

.alerts-hide {

	display:none

}

.alerts-inline {

	width:45%

}
.alerts:hover .alerts-text {

	background:#ffefc5

}

.alerts:hover .alerts-text,.alerts:hover .alerts-btn-close {

	color:#ebc04e

}

.alerts.hide-text .loading {

	background-position:50% 50%;

	display:inline-block;

	height:8px;

	line-height:1;

	margin-top:10px;

	overflow:hidden;

	padding:0;

	text-indent:100%;

	white-space:nowrap;

	width:36px

}

/* floor6 */
.index_floor6{margin: 80px 0;}
.index_floor6 .index_floor6warp{}
.index_floor6 .index_floor6warp .index_floor6_box{width: 80%;margin: 0 auto;border: 1px solid #ddd;   }

.index_floor6 .index_floor6warp .index_floor6_box .partner{float: left;width: 20%;position: relative;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;box-sizing: border-box;}
.index_floor6 .index_floor6warp .index_floor6_box .partner:nth-child(2n){background-color: #f2f3f4;}
.index_floor6 .index_floor6warp .index_floor6_box .partner:nth-of-type(5n) {border-right: none;}
.index_floor6 .index_floor6warp .index_floor6_box .partner img{width: auto;margin: 0 auto;padding: 10px 0;max-width: 100%;}
.index_floor6 .index_floor6warp .index_floor6_box .partner .text1{opacity:0;display: flex;align-items: center;flex-flow: column;justify-content: center;z-index: 5;position: absolute;top: 0;left: 0; width: 100%;height: 100%;transition: all .4s}
.index_floor6 .index_floor6warp .index_floor6_box .partner .text1 h3{font-size: 16px; margin-bottom: 15px;color: #fff;}
.index_floor6 .index_floor6warp .index_floor6_box .partner .text1 p{font-size: 13px; color: #fff;}
.index_floor6 .index_floor6warp .index_floor6_box .partner:after{content: '';display: block;position: absolute;top: 0;left: 0;background-color: rgba(134,58,32,0.9);z-index: 2;width: 100%;height: 100%;transition: all .4s;opacity: 0;}
.index_floor6 .index_floor6warp .index_floor6_box .partner:hover:after{opacity: 1;}
.index_floor6 .index_floor6warp .index_floor6_box .partner:hover .text1{opacity: 1;}

.index_floor6 .title{
    padding-left: 35px;
    text-align: center;
    z-index: 98;
    margin-right: 35px;
    color: #9d9788;
    font-size: 28px;
    font-weight: 300;
    letter-spacing: 0.08333rem;
    margin-bottom: 30px;
    text-transform: uppercase;
    position: relative;
    padding-left: 30px;
    padding-right: 30px;}
.index_floor6 .title:before{
    background: #9d9788;
    content: "";
    height: 1px;
    margin-left: 0.83333rem;
    position: absolute;
    width: 45%;
    top: 20px;
    left: 10px;}
.index_floor6 .title:after{
    background: #9d9788;
    content: "";
    height: 1px;
    margin-left: 0.83333rem;
    position: absolute;
    width: 45%;
    top: 20px;
    right: 20px;}
    
.problem p {margin-bottom: 10px;}
.problem p a.more{border:1px solid #9d9788; color:#9d9788}




/************************走进巨勒************************/
/************品牌故事************/
.story {
	padding: 8.2% 0 0;
	background: url(story_bg.png) no-repeat left 8%;
	background-size: 100% auto;
}

.story .edit {
	width: 90%;
	margin: 0 auto;
	padding: 47px 0;
}

.story .edit p {
	font-size: 20px;
	font-weight: 500;
	line-height: 2em;
	color: #333333;
	opacity: 1;
	text-align: center;
}

@media only screen and (min-width: 100px) and (max-width: 1440px) {
	.story .edit p {
		font-size: 18px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1280px) {
	.story .edit p {
		font-size: 16px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1000px) {
	.story .edit p {
		font-size: 14px;
	}

	.story {
		padding: 50px 0;
	}

	.story .edit {
		padding: 30px 0;
	}
}

.story .edit img {
	max-width: 1084px;
	width: 90%;
	margin: 4% auto 0;
	display: block;
}

.story_list {
	width: 90%;
	margin: 0 auto;
}

.story_list ul {
	display: flex;
	justify-content: space-between;
}

.story_list ul li {
	width: 32%;
	position: relative;
}

.story_list ul li .img_box {
	width: 100%;
	padding-top: 130%;
	position: relative;
	overflow: hidden;
}

.story_list ul li .img_box img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	transition: all 1s;
}

.story_list ul li:hover .img_box img {
	transform: scale(1.05);
}

.story_list ul li .text_box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(37, 51, 63, 0.5);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	color: #fff;
	padding-bottom: 10%;
}

.story_list ul li .text_box h3 {
	font-size: 40px;
	line-height: 1.4em;
}

.story_list ul li .text_box .edit_p {
	position: relative;
	width: 100%;
	padding: 10px 5% 0;
}

.story_list ul li .text_box .edit_p .text {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	opacity: 0;
	transform: translateY(20px);
	transition: all 0.5s;
}

.story_list ul li:hover .text_box .edit_p .text {
	opacity: 1;
	transform: translateY(0px);
}

.story_list ul li .text_box .edit_p p {
	text-align: center;
	width: 100%;
	font-size: 14px;
	line-height: 2em;
	padding: 0 5%;
}

.story_list ul li .text_box span {
	width: 34px;
	height: 34px;
	background: url(story_icon.png) no-repeat center center;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	bottom: 10%;
	transform: translate(-50%, 0);
	transition: all 0.36s;
}

.story_list ul li:hover .text_box span {
	transform: translate(-50%, -10px);
}

@media only screen and (min-width: 100px) and (max-width: 1680px) {
	.story_list ul li .text_box h3 {
		font-size: 35px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1440px) {
	.story_list ul li .text_box h3 {
		font-size: 30px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1280px) {
	.story_list ul li .text_box h3 {
		font-size: 25px;
	}

	.story_list ul {
		flex-wrap: wrap;
		justify-content: center;
	}

	.story_list ul li {
		width: 45%;
		margin: 0 auto;
	}

	.story_list ul li:first-child {
		margin: 0 50px 30px;
	}

	.story_list ul li .text_box .edit_p .text {
		opacity: 1;
		transform: translateY(10px);
	}

	.story_list ul li .text_box .edit_p p {
		line-height: 1.75em;
		font-size: 12px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1000px) {
	.story_list ul li .text_box h3 {
		font-size: 20px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 750px) {
	.story_list ul li {
		width: 100% !important;
		margin: 0 auto 10px !important;
	}
}

/************品牌故事************/
/************发展历程************/
.history {
	padding-top: 6.25%;
}

.history_img {
	position: relative;
}

.history_img img {
	width: 100%;
	min-height: 60px;
	object-fit: cover;
}

.history_img.his2 img {
	min-height: 200px;
	object-fit: cover;
}

.history_img .text_box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
}

.history_img .text_box h3 {
	font-size: 40px;
	font-weight: 300;
	line-height: 1.4em;
	color: #FFFFFF;
	text-align: center;
	padding: 0 5%;
}

@media only screen and (min-width: 100px) and (max-width: 1440px) {
	.history_img .text_box h3 {
		font-size: 35px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1280px) {
	.history_img .text_box h3 {
		font-size: 30px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 1000px) {
	.history_img .text_box h3 {
		font-size: 25px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 750px) {
	.history_img .text_box h3 {
		font-size: 20px;
	}
}

.story_swiper {
	width: 90%;
	position: relative;
	margin: 0 auto;
}

.story_swiper .line {
	width: 100%;
	height: 1px;
	background: #C2C2C2;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}

.story_swiper .swiper-slide {
	width: 383px;
	height: 260px;
	padding: 0 20px;
}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	.story_swiper .swiper-slide {
		width: 80%;
	}
}

.story_swiper .swiper-slide dt {
	font-size: 24px;
	font-family: 'HelveticaNeueLTStd-Roman';
	color: #333333;
	position: relative;
	display: inline-block;
	line-height: 48px;
	transform: translateX(-50%);
	transition: all 0.36s;
}

.story_swiper .swiper-slide.swiper-slide-active dt {
	color: #863a20;
}

.story_swiper .swiper-slide dt:after {
	content: "";
	display: block;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 12px;
	height: 12px;
	background: #C2C2C2;
	border-radius: 50%;
}

.story_swiper .swiper-slide.swiper-slide-active dt:after {
	background: #863a20;
}

.story_swiper .swiper-slide dt:before {
	content: "";
	display: block;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: scale(0) translate(-50%, -25%);
	width: 24px;
	height: 24px;
	border: 1px solid #863a20;
	box-sizing: border-box;
	border-radius: 50%;
	opacity: 0;
	transition: all 0.36s;
}

.story_swiper .swiper-slide.swiper-slide-active dt:before {
	transform: scale(1) translate(-50%, -25%);
	opacity: 1;
}

.story_swiper .swiper-slide dd {
	font-size: 16px;
	font-family: 'HelveticaNeueLTStd-Th';
	color: #999;
	line-height: 24px;
	height: 67px;
	position: relative;
}

.story_swiper .swiper-slide dd p {
	position: relative;
	font-size: 15px;
	font-family: 'HelveticaNeueLTStd-Th';
	color: #999;
	line-height: 24px;
	padding-left: 24px;
}

.story_swiper .swiper-slide dd p:before {
	width: 8px;
	height: 8px;
	background: #C2C2C2;
	border-radius: 50%;
	content: "";
	display: block;
	position: absolute;
	top: 8px;
	left: 0;
	transform: translateX(-50%);
}

.story_swiper .swiper-slide.swiper-slide-active dd p:before {
	background: #863a20;
}

.story_swiper .swiper-slide dd:before {
	content: "";
	display: block;
	position: absolute;
	top: 8px;
	left: 0;
	width: 1px;
	height: 67px;
	background: #C2C2C2;
}

.story_swiper .swiper-slide.swiper-slide-active dd:before {
	background: #863a20;
}

@media only screen and (min-width: 801px) {
	.story_swiper .swiper-slide:nth-child(2n+1) dd p {
		top: 67px
	}

	.story_swiper .swiper-slide:nth-child(2n+1) {
		margin-top: 260px;
		position: relative;
		top: -55px;
	}

	.story_swiper .swiper-slide:nth-child(2n) {
		top: auto;
		bottom: -55px;
	}

	.story_swiper .swiper-slide:nth-child(2n) dl {
		display: flex;
		flex-direction: column-reverse;
		align-items: flex-start;
		height: 100%;
	}

	.story_swiper .swiper-slide:nth-child(2n) dt:after {
		top: auto;
		bottom: 100%;
	}

	.story_swiper .swiper-slide:nth-child(2n) dt:before {
		top: auto;
		bottom: 100%;
		transform: translate(-50%, 25%);
	}

	.story_swiper .swiper-slide:nth-child(2n).swiper-slide-active dt:before {
		transform: scale(1) translate(-50%, 25%);
	}

	.story_swiper .swiper-slide:nth-child(2n) dd:before {
		top: -8px;
	}

	.story_swiper .swiper-slide:nth-child(2n) dd p:before {
		/*top:0px;*/
	}

	.story_swiper .swiper-slide:nth-child(2n) dd p {
		top: -16px;
	}
}

@media only screen and (min-width: 100px) and (max-width: 800px) {
	.story_swiper {
		margin-top: 40px;
	}

	.story_swiper .line {
		top: 54px;
		transform: translateY(0);
	}

	.story_swiper .swiper-slide dd p {
		top: 67px
	}
}

/************发展历程************/
/************资质证书************/
.certify {
	position: relative;
	padding: 6.7% 0 8.75%;
}

.certify .tab_list {
	margin: 4% 0 3%;
}

@media only screen and (min-width: 100px) and (max-width: 1000px) {
	.certify {
		padding: 50px 0;
	}

	.certify .tab_list {
		margin: 30px 0 10px;
	}
}

.certify .tab_list ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.certify .tab_list ul li {
	margin: 5px 8px;
}

.certify .tab_list ul li a {
	width: 138px;
	line-height: 46px;
	background: #E8F1F0;
	display: block;
	color: #666;
	font-size: 16px;
	text-align: center;
}

.certify .tab_list ul li.active a {
	background: #863a20;
	color: #fff;
}

.certify .tab_content_box {
	position: relative;
}

.certify .tab_content_box .tab_content {
	position: absolute;
	top: 0;
	left: 50%;
	background: #fff;
	transform: translate(-50%, 0);
	z-index: 1;
	opacity: 0;
}

.certify .tab_content_box .tab_content.active {
	position: relative;
	z-index: 2;
	left: 0;
	transform: translate(0%, 0);
	opacity: 1;
}

.certify .tab_content_box .tab_content .swiper-container {
	transform: translateY(50px);
	opacity: 0;
	transition: all 1s;
}

.certify .tab_content_box .tab_content.active .swiper-container {
	transform: translateY(0px);
	opacity: 1;
}

.certify .swiper_box {
	position: relative;
	max-width: 1260px;
	width: 90%;
	margin: 0 auto;
}

.certify .swiper-button-prev,
.certify .swiper-button-next {
	margin: 0;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(arrow_right2.svg);
	height: 60px;
	outline: none;
	transition: all 0.36s;
	transform: translateY(50%);
}

.certify .swiper-button-prev:hover,
.certify .swiper-button-next:hover {
	/*background-image: url(images/arrow_right2.svg);*/
	transform: translateY(50%) scale(1.4);
}

.certify .swiper-button-prev {
	transform: translateY(50%) rotate(-180deg);
}

.certify .swiper-button-prev:hover {
	transform: translateY(50%) rotate(-180deg) scale(1.4);
}

.certify .swiper-container {
	padding: 52px 10px 40px;
	width: 100%;
	overflow: visible;
	overflow-x: hidden;
	margin: 0 auto;
}

.certify .swiper-slide {
	width: 280px;
	position: relative;
}

.certify .swiper-slide-active {
	/*box-shadow: 0px 4px 29px 0px rgba(0, 0, 0, 0.35);*/
}

.certify .swiper-slide img {
	display: block;
	width: 100%;
	position: relative;
	z-index: 2;
	box-shadow: 0px 8px 22px 2px rgba(0, 0, 0, 0.1);
}

.certify .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

/************资质证书************/
.main_wrap{
    background: #fff;
}
.title_box {
    text-align: center;
}
.title_box h2 {
    font-size: 34px;
    font-weight: 400;
    line-height: 1.4em;
    color: #863a20;
}
.title_box h3 {
    font-size: 22px;
    font-weight: 300;
    line-height: 1.4em;
    color: #333333;
    letter-spacing: 0.2em;
    text-indent: 0.2em;
}


/* 经销代理 */
.w {
    width: 94%;
    margin: 0 auto;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.psupport-businessMenu li{ overflow:hidden; margin-top:50px; vertical-align:middle;}
.psupport-businessMenu li .figure{ width:550px; overflow:hidden;} 
.psupport-businessMenu li .figure .t{ background:#1e1e1e; font-size:18px; color:#fff; line-height:50px; padding-left:20px;}
.psupport-businessMenu li .figure .pic{ overflow:hidden;}
.psupport-businessMenu li .figure img{ width:100%; display:block;  -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); transition: transform 2.5s ease; -webkit-transition: transform 2.5s ease; -moz-transition: transform 2.5s ease; -ms-transition: transform 2.5s ease; -o-transition: transform 2.5s ease; max-width:100% !important;}
.psupport-businessMenu li .word{ width:550px; line-height:28px; font-size:16px; color:#666;}
.psupport-businessMenu li .word .t{ font-size:36px; line-height:1.2; color:#000; padding-bottom:20px;}
.psupport-businessMenu li .word dl{ color:#404040; line-height:32px; padding-top:20px;}
.psupport-businessMenu li .word .m{ text-align:right; padding-top:20px;}
.psupport-businessMenu li .word .m a{ background:#1e1e1e; width:280px; height:50px; line-height:50px; color:#fff; text-align:center; display:inline-block;}
.psupport-businessMenu li .word .m a:hover{ background:#e5212a;}
.psupport-businessMenu li:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05);}



/* 产品中心 */
.wrap {
    width: 96%;
    margin: 0 auto;
    max-width: 1300px;
    position: relative;
}
.page {
    padding: 50px 0;
}
.page3 {
	background: url(page3.jpg) no-repeat center center;
	background-size: cover;
}
.page3_text {
	margin-right: 40px;
	width: 408px;
	line-height: 30px;
	float: left;
}
.page3_text p {
	height:150px;
	color: #c6cfd9;
}
.page3_text h3 {
	font-size: 26px;
	color: #fff;
}
.page3_text .list ul li {
	width: 33.33%;
	float: left;
}
.page3_text .list {
	margin-bottom: 30px;
	padding: 10px 0 30px;
	clear: both;
	border-bottom: 1px solid rgba(255,255,255,.2);
	width: 100%;
	min-height: 240px;
}
.page3_text .text {
    width: 100%;
	clear: both;
	margin-top: 10px;
}
.page3_text .text .btn a{
    color: #fff;
}
.page3_text h4 {
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 10px;
	color: #fff;
}
.page3_text .list ul li a {
	display: block;
	margin: 10px;
	line-height: 34px;
	border: 1px solid rgba(255,255,255,.2);
	text-align: center;
	color: #fff;
}
.page3_text .list ul li.on a, .page3_text .list ul li a:hover {
	background: rgba(255,255,255,.2);
	border-color: rgba(255,255,255,.6);
}
.page3_text .list ul {
	margin: -10px;
}
.page3_list::-webkit-scrollbar {
width: 12px;
background: rgba(255,255,255,.1);
}
.page3_list::-webkit-scrollbar-thumb {
background: #0784c9;
}
.page3_list {
	padding-right: 10px;
	height: 548px;
	overflow: hidden;
	overflow-y: auto;
}
.page3_list .list ul li {
	width: 33.333%;
	float: left;
}
.page3_list .list ul {
	margin: -5px;
}
.page3_list .list ul li a {
	display: block;
	margin: 5px;
	position: relative;
}
.page3_list img {
	display: block;
}
.page3_list a:hover .text {
	opacity: 1;
}
.page3_list .text {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(bg1.png) no-repeat bottom right;
}
.page3_list .text span {
	display: block;
	width: 1em;
	font-size: 14px;
	position: absolute;
	top: 50%;
	right: 15%;
	transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	color: #fff;
	line-height: 1.2em;
}
label.line {
	display: inline-block;
	width: 60px;
	height: 4px;
	background: #fff;
	margin: 20px 0;
}
.page3_list .img{
    width: 269.98px;
    height: 202px;
}
.page3_list .img img{
    width: 269.98px;
    height: 202px;
}
.page3_list .img:hover:before {
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    border: 1px solid rgba(255,255,255,0.5);
}
.page3_list .img:hover:before {
	top: 10px;
	left: 10px;
	right: 10px;
	bottom: 10px;
	border: 1px solid rgba(255,255,255,0.5);
}
.page3_list .img:hover img {
	transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);
}




/*在线客服*/
/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}



.pages{margin: 25px 0;text-align: center;}
.pages a, .pages span{margin: 0 2px;padding: 7px 10px;border: 1px solid #ccc;border-radius: 3px;box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px;background: #fff;color: #353535;}
.pages a:hover, .pages span.cur{background: #353535;border-color: #353535;color: #fff;}

.applicationinfo01wrap{width: 100%;box-sizing: border-box;padding: 80px 0;box-sizing: border-box;background-color: #f1f2f3;}
.applicationinfo01{width:1200px;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;margin: auto;}
.applicationinfo01 .text{width: 50%;box-sizing: border-box;padding-right: 40px;}
.applicationinfo01 .text h4{font-size: 16px;color: #666666;line-height: 30px;text-align: justify;}
.applicationinfo01 .imgbox{width: 50%;box-sizing: border-box;overflow: hidden;}
.applicationinfo01 .imgbox img{display: block;width: 100%;transition: all .6s;}
.applicationinfo01 .imgbox:hover img{transform: scale(1.1);}

/* 行业应用 */
.industry02{width: 100%;box-sizing: border-box;}
.industry02 a{display: block;overflow: hidden;}
.industry02 a img{display: block;width: 100%;}
.industry02 a .first{width: 100%;font-size: 24px;color: #ffffff;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;opacity: 1;transition: all .5s;}
.industry02 a .text{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;-webkit-flex-flow: column;flex-flow: column;background-color: rgba(134,58,32,0.82);box-sizing: border-box;padding: 30px;opacity: 0;transition: all .3s;}
.industry02 a .text h3{font-size: 24px;color: #FFFFFF;}
.industry02 a .text h4{font-size: 15px;color: #FFFFFF;opacity: 0.8;margin: 20px 0;    width: 80%;text-align: center;line-height: 24px;}
.industry02 a .text i{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: #eb6100;width: 36px;height: 36px;border-radius: 50%;background-color: #FFFFFF;}
/* .industry02 a .text::after{content: '';display: block;width: calc(100% - 60px);height: calc(100% - 60px);border: 1px solid rgba(255,255,255,0.7);position: absolute;top: 30px;left: 30px;transform: scale(1.15);opacity: 0;transition: all .5s;}
.industry02 a:hover .text::after{opacity: 1;transform: scale(1);} */
.industry02 a:hover .text{opacity: 1;}
.industry02 a:hover .first{opacity: 0;}

.industry02 a .text::after,.industry02 a .text::before{position: absolute;top: 30px;right: 30px;bottom: 30px;left: 30px;content: '';opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.industry02 a .text::before{border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
.industry02 a .text::after{border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);}
.industry02 a:hover .text::after,.industry02 a:hover .text::before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.p-tl {
    width: 100%;
    padding-bottom: 20px;
    font-size: 30px;
    color: #222222;
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 30px;
    font-weight: bold;
}
.text h4 {
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    text-align: justify;
}
/* applicationinfo05 */
.applicationinfo05{width: 100%;box-sizing: border-box;padding: 100px 0;background-color: #1b4a5c;}
.texttl{width: 1200px;margin: auto;box-sizing: border-box;margin-bottom: 30px;}
.texttl h3{color: #FFF;font-weight: bold;font-size: 30px;margin-bottom: 20px;}
.texttl h4{font-size: 16px;line-height: 30px;color: #ffffff;opacity: 0.8;}
.applicationinfo05 .cont .swiper-slide{width: 32%;margin-right: 30px;}
.applicationinfo05 .swiper-container05{padding-left: calc((100% - 1200px)/2);box-sizing: border-box;}
.applicationinfo05 .cont .swiper-slide a{display: block;width: 100%;}
.applicationinfo05 .cont .swiper-slide a .text{padding-top: 30px;}
.applicationinfo05 .cont .swiper-slide a .text h3{font-size: 24px;color: #fff;margin-bottom: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.applicationinfo05 .cont .swiper-slide a .text h4{font-size: 15px;color: #fff;line-height: 24px;opacity: 0.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.applicationinfo05 .cont .page{width: 1200px;margin: auto;box-sizing: border-box;position: relative;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;margin-top: 30px;}
.applicationinfo05 .cont .page .swiper-button-next,.applicationinfo05 .cont .page .swiper-button-prev{width: 42px;height: 42px;border-radius: 2px;border: 1px solid #FFF;font-size: 16px;color: #fff;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;position: relative;background-image: none;top: 0;left: 0;right: 0;bottom: 0;margin: 0;outline: none;}
.applicationinfo05 .cont .page .swiper-button-next{margin-left: 10px;}
.applicationinfo05 .cont .swiper-button-next:after,.applicationinfo05 .cont .swiper-button-prev:after{display: none;}
.applicationinfo05 .cont .page .swiper-button-next:hover,.applicationinfo05 .cont .page .swiper-button-prev:hover{background-color: #e63327;border-color: #e63327;}


/* applicationinfo02 */
.applicationinfo02{width: 1200px;margin: 80px auto;box-sizing: border-box; }
.applicationinfo02 .cont{width: 100%;box-sizing: border-box;position: relative;padding: 20px 0;border-bottom: 1px solid #ddd;}
.applicationinfo02 .cont a{display: block;width: 100%;box-sizing: border-box;box-sizing: border-box;padding: 20px 0;}
.applicationinfo02 .cont a .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;}
.applicationinfo02 .cont a .imgbox img{display: block;transition: all .6s;margin:auto;max-width:100%;width:150px;}
.applicationinfo02 .cont a:hover .imgbox img{transform: scale(1.1);}
.applicationinfo02 .cont a .text{font-size: 16px;color: #222222;text-align: center;line-height: 22px;max-width: 80%;margin: 20px auto 0;}
.applicationinfo02 .cont .swiper-button-prev, .applicationinfo02 .cont .swiper-button-next{width: auto;height: auto;padding: 0;margin: 0;font-size: 26px;color: #DDDDDD;opacity: 1;outline: none;background-image: none;}
.applicationinfo02 .cont .swiper-button-prev{left: -30px;}
.applicationinfo02 .cont .swiper-button-next{right: -30px;}
.applicationinfo02 .line{width: 1px;height: 100%;position: absolute;left: 25%;background-color: #DDDDDD;top: 0;z-index: 2;}
.applicationinfo02 .cont .swiper-container::after{content: '';display: block;width: 1px;height: 100%;background-color: #DDDDDD;position: absolute;top: 0;left: 50%;z-index: 2;}
.applicationinfo02 .cont .swiper-container::before{content: '';display: block;width: 1px;height: 100%;background-color: #DDDDDD;position: absolute;top: 0;left: 75%;z-index: 2;}


.container img{
    width: 100%;
}


/* product */
.porbanner{width: 100%;position: relative;overflow: hidden;}
.porbanner .b-text{position: absolute;width: 1200px;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);margin-top: 60px;}
.porbanner .b-text .text h3{font-size: 44px;color: #FFFFFF;font-weight: bold;margin-bottom: 0px;}
.porbanner .b-text .text h4{font-size: 16px;color: #ffffff;line-height: 30px;width: 50%;display: block;margin-top: 30px;}
.mbx{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: center;align-items: center;}
.mbx a{font-size: 13px;color: #fff !important;}
.mbx a i{margin-right: 10px;font-size: inherit;color: inherit;}
.mbx>i{font-size: 14px;color: #fff;margin: 0 20px;}
.mbx a:hover{text-decoration: underline;color: #fff !important;}
.porbanner .mbx{width: 1200px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 130px;position: absolute;}
.porbanner .b-text .text h4{font-size: 15px;line-height: 22px;}
.porbanner .b-text .text h3{font-size: 38px;}
.mbx a{font-size: 12px;}


.news01{width: 100%;margin: auto;box-sizing: border-box;overflow: hidden;margin-top: 40px;}
.news01{margin-bottom: 100px;}
.news01 .news_list{width: 100%;overflow: hidden;}
.news01 .news_list .content{  display: block;width: 100%; padding: 40px 0; background-color: transparent;transition: all .3s;border-bottom: 1px solid #ddd;}
.news01 .news_list .content:hover{background-color: #f1f2f3;}
.news01 .news_list .content:hover .main .textbox h3{color:#eb6100;}
.news01 .news_list .content .main{position: relative;position: relative;width: 1200px;margin: 0 auto;}
.news01 .news_list .content .main .imgbox{width: 28%;}
.news01 .news_list .content .main .textbox{position: absolute;top: 50%;right: 0%;transform: translateY(-50%);width: 67%;}
.news01 .news_list .content .main .textbox p{font-size: 16px;color: #666;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.news01 .news_list .content .main .textbox h3{font-size: 22px;color:#222;font-weight: bold;margin: 26px 0;}
.news01 .news_list .content .main .textbox span{font-size: 14px;color:#888;line-height: 100%;}